我对sudo chown -R $ USER / usr / lib / node_modules和/ usr / local / lib / node_modules做错了吗?

时间:2019-07-03 19:05:47

标签: linux ubuntu npm

我试图使用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

有真正的效果。

0 个答案:

没有答案