背景

不同的项目下需要运行不同版本的 Node,nvm-windows 可用于在 Windows 上管理多个 Node 版本。


安装

从 GitHub 上下载 NVM for Windows 安装程序的最新版本 nvm-windows,下载并解压缩 nvm-setup.zip 并双击要安装的可执行文件。 注意:nvm的安装目录不能带有空格,否则在切换node版本过程中,出现乱码报错

安装完成后,打开命令窗口并确认 NVM 可用:

nvm version

安装多版本 node/npm

#查看服务端所有的可用版本
nvm ls available

#查看本地已安装版本
nvm list

#安装指定node版本
nvm install 12.18.0

#切换指定node版本
nvm use 12.18.0

#卸载指定 node 版本
nvm uninstall 12.18.0

配置淘宝镜像

1、打开 nvm 的安装目录下的 settings.txt 文件,添加以下配置

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

2、配置C盘用户目录下的 .npmrc 文件,改变npm包安装路径

prefix=D:\nvm\npm[npm安装目录]
cache=D:\nvm\npm-cache[npm缓存目录]
registry=https://registry.npm.taobao.org

配置好后执行

npm install -g npm

3、配置环境变量

NPM_HOME = D:\nvm\npm[npm安装目录]
NVM_HOME = D:\nvm[nvm安装目录]
NVM_SYMLINK = D:\nvm\nodejs[node版本快捷方式]
PATH = %NPM_HOME%;%NVM_HOME%;%NVM_SYMLINK%;

注意:%NPM_HOME%要添加在%NVM_SYMLINK%之前,避免 npm 访问到的是nodejs中自带的npm包管理工具




Copyright 2020 © 一诺唯品 粤ICP备16111849号-3