【发布时间】:2016-02-22 09:54:37
【问题描述】:
我正在使用 NVM,我正在尝试安装全局 NPM 模块。该操作需要对我无权访问的文件夹的权限。使用常规的 node.js/npm 很容易通过 prefix 配置解决,但 NVM 明确禁止它。
在 NVM 中更改全局模块文件夹路径的正确方法是什么?
【问题讨论】:
-
默认情况下,nvm 不会自行安装在您的主文件夹中吗?
-
不,对于全局模块,它会尝试访问 /usr/local/bin/ 以创建指向可执行文件的符号链接。
-
在没有
-g的情况下安装它,你就有node_modules/.bin可以使用 -
你试过 sudo chown +R $user $directory 吗?