Npm获取权限错误

时间:2019-01-09 08:53:33

标签: node.js npm ssh file-permissions node-modules

当我尝试全局安装任何模块时,出现以下错误...

[Bot (9)] npm install -g miscord
 /home/myhome/nodevenv/Bot/9/bin/npm: line 14: /bin/ln: Permission denied

我可以在本地安装,据我了解,没有ln文件夹或脚本,此外,它不是在编写错误的文件夹或文件。我在没有root权限的环境中运行Node.js,但是它是通过CPanel,Nodenv和ssh访问设置的。我尝试了几个不同的模块,都给了我同样的错误。

1 个答案:

答案 0 :(得分:0)

尝试为npm sudo npm -g config set user YourUser https://docs.npmjs.com/cli/config.html

设置特定的权限