在用node安装某个全局模块的时候,没有权限修改node_modules

一、问题

今天在安装公司内部的一个npm模块的时候,发现报错了⬇

第一行错误:

deprecated graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js

第二行关键错误:

checkPermissions Missing write access to /usr/local/lib/node_modules

发现是电脑没有权限修改node_modules

二、开放node_modules的修改权限

执行命令:
sudo chown -R $USER /usr/local/lib/node_modules

再重新安装一次npm i -g xxx即可!

原文地址:https://www.cnblogs.com/soyxiaobi/p/9632922.html