node.js

关注公众号 jb51net

关闭
首页 > 网络编程 > JavaScript > node.js > npm install -g权限问题

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

作者:狄仁杰666

这篇文章主要为大家介绍了npm install -g 遇到权限问题解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

前言

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

学习路径

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权限问题的资料请关注脚本之家其它相关文章!

您可能感兴趣的文章:
阅读全文