当我尝试全局安装任何模块时,出现以下错误...
[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访问设置的。我尝试了几个不同的模块,都给了我同样的错误。
答案 0 :(得分:0)
尝试为npm sudo npm -g config set user YourUser
https://docs.npmjs.com/cli/config.html