npm install -g 遇到权限问题解析

 更新时间:2023年06月13日 10:01:20   作者:狄仁杰666  
这篇文章主要为大家介绍了npm install -g 遇到权限问题解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

前言

我们先来学点小知识,热热身吧~

学习路径

  • npm 简介;
  • npm 常用命令;
  • npm 命令近期遇到的一个问题和解决方法;

1. npm 简介;

这方面可以参考网络上的资料,如:

https://www.jb51.net/javascript/284756lf4.htm   

https://www.jb51.net/javascript/286110qj9.htm

2. npm 常用命令;

这方面,笔者经常使用的命令有:

// 查看 npm 版本
npm -v
// 更新 npm
npm install npm@latest -g
npm install -g npm
// 新建 npm 管理的 node.js 项目
npm  init
// 安装 package.json 内声明的所有包
npm install
// 本地安装指定包,非全局
npm install 包名
// 本地安装指定包,全局
npm install -g 包名
// 查看本地已安装的包
npm list
// 开发环境下安装指定包,安装到 package.json 的 devDependencies 下
npm install --save-dev 包名 简写npm i -D 包名
// 生产环境下安装指定包,安装到 package.json 的 dependencies 下
npm install --save 包名 简写npm i -S 包名
// 从指定镜像地址安装包
npm install --registry=XXXX
npm install 包名 --registry=XXXX
...

关于 --save-dev 和 --save 的总结如下:

(图片摘抄自:https://www.jb51.net/article/260554.htm

开发环境与生产环境

3. npm 命令近期遇到的一个问题和解决方法(Mac 机器);

全局安装某个包;

npm install -g XXX

出现权限问题方面的报错:

权限问题

解决办法是执行以下命令:

sudo chown -R $USER /usr/local/lib/node_modules

输入密码后重新执行安装命令即可解决问题;

npm install -g XXX

好了,今天就简单学习记录点小知识,浅尝辄止,下期再见~

更多关于npm install -g权限问题的资料请关注脚本之家其它相关文章!

相关文章

  • Windows系统下使用Sublime搭建nodejs环境

    Windows系统下使用Sublime搭建nodejs环境

    最近在研究Nodejs开发,俗话说,工欲善其事,必先利其器,当然要找到一款用着顺手的编辑器作为开始。这里我们选择的是Sublime Text 3,除了漂亮的用户界面,最吸引我的就是它的插件扩展功能以及跨平台特性。
    2015-04-04
  • node.js-fs文件系统模块这是你知道吗

    node.js-fs文件系统模块这是你知道吗

    这篇文章主要为大家详细介绍了node.js-fs文件系统模块,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-02-02
  • NodeJs 模仿SIP话机注册的方法

    NodeJs 模仿SIP话机注册的方法

    这篇文章主要介绍了NodeJs 模仿SIP话机注册的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • node.js遍历目录的方法示例

    node.js遍历目录的方法示例

    本篇文章主要介绍了node.js遍历目录的方法示例,主要介绍了同步遍历和异步遍历两种方法,非常具有实用价值,需要的朋友可以参考下
    2018-08-08
  • 在Node.js中使用Express实现视频评论的列表展示和删除功能

    在Node.js中使用Express实现视频评论的列表展示和删除功能

    在现代Web应用中,视频内容和互动功能(如评论)的结合极大地增加了用户的参与度,本文将通过一个具体的例子,展示如何在Node.js环境中使用Express框架来实现视频评论的列表展示和删除功能,需要的朋友可以参考下
    2024-04-04
  • koa2 数据api中间件设计模型的实现方法

    koa2 数据api中间件设计模型的实现方法

    这篇文章主要介绍了koa2 数据api中间件设计模型的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • NodeJs爬虫框架Spider基础使用教程

    NodeJs爬虫框架Spider基础使用教程

    这篇文章主要为大家介绍了NodeJs爬虫框架Spider基础使用教程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • NodeJS 将文件夹按照存放路径变成一个对应的JSON的方法

    NodeJS 将文件夹按照存放路径变成一个对应的JSON的方法

    这篇文章主要介绍了NodeJS 将文件夹按照存放路径变成一个对应的JSON的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-10-10
  • NodeJS学习笔记之Connect中间件模块(二)

    NodeJS学习笔记之Connect中间件模块(二)

    本文续上文的内容,介绍下nodejs中connect中间件的使用方式及用途,希望大家喜欢。
    2015-01-01
  • Node.js 使用流实现读写同步边读边写功能

    Node.js 使用流实现读写同步边读边写功能

    本文通过代码给大家介绍了Node.js 使用流实现读写同步边读边写功能,非常不错,具有参考借鉴价值,需要的额朋友参考下吧
    2017-09-09

最新评论