windows多node版本管理之nvm

413 阅读1分钟

nvm安装

在安装nvm之前,如果已经安装node,建议先卸载node,待nvm安装成功后使用nvm去重新下载node。因会导致已安装的node无法识别。

(1)下载nvm github.com/coreybutler…

(2)安装
image.png
这一步进行目录设置, nvm use 存放你的 nodejs 程序的目录,示例: [C:\DevTools\nodejs]。安装成功后再控制台输出nvm,查看是否已安装成功

(3)如果使用nvm不可用的话,需配置nvm的系统环境变量:
NVM_HOME:nvm的安装路径,示例:C:\Users\rs12\software\nvm
NVM_SYMLINK:nvm中nodejs目录,示例:C:\DevTools\nodejs

(4)检查配置 npm 全局安装路径
npm config set prefix "E:\nodejs\npm-global"执行后 C:\Users\你的用户名\ 会生成个 .npmrc 文件,内容如下:prefix=E:\nodejs\npm-global
全局的所有包都在这:E:\nodejs\npm-global\node_modules
修改环境变量,将 C:\Users\你的用户名\AppData\Roaming\npm 修改为 PATH E:\nodejs\npm-global

nvm常用命令

windows使用nvm进行包管理,启动提升的命令提示符(即:开始>键入cmd>右键单击并以管理员身份运行);然后在以管理员身份运行的终端中输入如下命令:

  • 查询当前已安装node版本:nvm list
  • 切换版本:nvm use xxx,可切换列表为 [C:\DevTools\nodejs]下的版本文件夹列表
  • 查看当前node版本:node -v
  • 下载指定node包:nvm install xxx,下载完成后会在指定的 [C:\DevTools\nodejs]下多一个xxx版本的文件夹
  • 查看nvm版本:nvm v
  • 卸载执行版本包:nvm uninstall xxx

如果想正确显示UTF-8字符,修改cmd字符集:chcp 65001