nvm 管理 node,默认的全局包,均安装在 node 当前版本下,每次切换版本,之前的全局安装包均失效。
为了方便全局包的管理,更改 npm 全局安装目录,使得版本切换不再影响全局 npm 包的使用。
查看全局包位置
1 | npm root -g |
修改全局包位置
1 | npm config set prefix '目标目录' |
查看修改结果
1 | npm config get prefix |
或1
npm root -g
配置环境变量
1 | vim ~/.bash_profile |
安装全局包,测试是否可以正常使用
1 | npm install -g yo |