node: set prefix 用途

  • 我们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 回来.

你可能感兴趣的:(node: set prefix 用途)