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权限问题的资料请关注脚本之家其它相关文章!
相关文章
详解如何在vscode里面调试js和node.js的方法步骤
这篇文章主要介绍了详解如何在vscode里面调试js和node.js的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-12-12
NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法
这篇文章主要介绍了NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下2016-07-07
nodejs子进程child_process和cluster模块深入解析
本文从node的单线程单进程的理解触发,介绍了child_process模块和cluster模块,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-09-09


最新评论