我正在使用NVM,我正在尝试安装全局NPM模块。该操作需要对我没有权限的文件夹的权限。使用prefix
配置很容易解决的常规node.js / npm,但NVM明确禁止它。
在NVM中更改全局模块文件夹路径的正确方法是什么?
答案 0 :(得分:30)
要查看您正在使用的当前节点版本的位置:
nvm which current
如果.nvm不在路径中,则使用系统安装,类似于以下内容:
/usr/local/bin/node
切换到由nvm管理的版本:
nvm use 4
验证您使用的是由nvm管理的版本:
nvm which current
您应该看到类似于以下内容的内容:
/Users/<your-user-name>/.nvm/versions/node/v4.2.2/bin/node
使用系统安装时,您应该只遇到全局安装权限问题。
答案 1 :(得分:-1)