我试图使用npm install -g <package_name>
在全局安装节点软件包,但是由于权限问题,该软件包无法正常工作。因此,我遵循了指南并运行以下命令:
sudo chown -R $USER /usr/lib/node_modules
sudo chown -R $USER /usr/local/lib/node_modules
此后npm install
可以正常工作,但是现在我有点担心我为这些文件夹赋予用户的权限。这些命令危险吗?我应该对此做些什么(例如还原权限或重新安装节点),还是忘掉它?
感谢您的帮助
=====
编辑:今天我发现我的系统中不存在/ usr / lib / node_modules文件夹,因此仅命令:
sudo chown -R $USER /usr/local/lib/node_modules
有真正的效果。