NVM安装节点不会更改NPM全局模块根文件夹

时间:2017-12-15 10:44:40

标签: node.js npm nvm

您好我刚刚将Node升级到v9.3.0并从上次安装的版本中复制了我的NPM全局模块:

nvm install 9.3.0 --reinstall-packages-from=9.2.0

但是当我做的时候

npm root -g

它仍然说

/Users/user/.nvm/versions/node/v9.2.0/lib/node_modules

如何使用NVM升级Node并自动将NPM全局模块根文件夹更改为最新版本?

1 个答案:

答案 0 :(得分:0)

(nvm维护者在这里)

nvm use 9.3当然应该安装9.3,安装9.2的全局包,然后使用"使用" 9.3。

然而,这不会改变默认值。假设安装命令有效,nvm alias default node应为该shell会话设置。

当您打开新终端时,

csv.DictWriter将始终使用最新的可用节点版本。