- 我们node 用nvm 管理的好处就不多说了,nvm 的指令也不多了, 下面只说一个注意点, 更改我们-g (全局) 安装的cli 路径
- 平时我们安装全局的cli :
npm installl -g xxxx
,它会默认安装到default 的那个node 下面 - 一般都会以上安装
- 但假如你的nvm 管理着多个node, -g 安装的cli 是想安装到另一个node, 不是我们default 使用的, 这时应该怎么办
- 这里就要了解 set prefix
- 我们只需要这样做, 以mac 为例, windows 我相信原理是一样的
1. 先删除设置好的prefix: npm config delete prefix
2. 再添加你需要安装cli 的node : npm config set prefix $NVM_DIR/versions/node/v12.16.3
2.1 查找nvm 下的node: cd : ~/.nvm/versions/node/
3. 安装完成后, 如果还想保留-g 在default 的, 可以del ,再set 回来.