首页 > 解决方案 > Npm 获取权限错误

问题描述

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

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

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

标签: node.jsnpmsshfile-permissionsnode-modules

解决方案


尝试为 npm sudo npm -g config set user YourUser https://docs.npmjs.com/cli/config.html设置您的特定权限


推荐阅读