嗨,我刚刚将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全局模块根文件夹更改为最新版本?
(nvm维护者在这里)
nvm install 9.3.0 --reinstall-packages-from=9.2.0
当然应该安装9.3,安装9.2的全局包,然后“使用”9.3。
但是,这不会改变默认值。假设安装命令有效,nvm use 9.3
应该为那个shell会话设置你。
当您打开新终端时,nvm alias default node
将始终使用最新的可用节点版本。