Win10安装node版本管理工具nvm

下载nvm
  • 官方地址:https://nvm.uihtm.com/
  • 官方下载地址:https://nvm.uihtm.com/download.html
安装nvm
  • 双击安装,nvm-setup.exe
  • 查看nvm版本号,验证是否安装成功
nvm -v
  • 1.

显示

1.1.12
  • 1.
配置nvm
方法一,使用命令行配置
  • 添加默认镜像,(无法使用)npm_mirror镜像地址需要科网
nvm node_mirror https://nodejs.org/dist/
nvm npm_mirror https://registry.npmjs.org/
  • 1.
  • 2.
  • 添加阿里云镜像
nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/
  • 1.
  • 2.
方法二,直接修改配置文件
  • 修改配置文件,settings.txt
cd F:\sdk\JavaScript\nvm
cp -a settings.txt settings.txt.bak
vi settings.txt
  • 1.
  • 2.
  • 3.
root: F:\sdk\JavaScript\nvm
path: F:\sdk\JavaScript\nodejs
arch: 64
proxy: none
originalpath: .
originalversion: 
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
安装node.js v14和npm v6
安装node.js v14
  • 查看可以安装的node.js版本,或者访问 https://nodejs.org/en/about/previous-releases
nvm list available
  • 1.
  • 安装node v14 兼容vue2.x
nvm install 14
  • 1.
  • node.js 切换使用环境
nvm use 14
  • 1.
  • 测试是否安装成功
node -v && npm -v
  • 1.

显示

v14.21.3
6.14.18
  • 1.
  • 2.
配置npm v6
  • 设置npm的默认安装路径,和缓存路径
npm config set prefix "F:\sdk\JavaScript\nvm\v14.21.3\node_global"
npm config set cache "F:\sdk\JavaScript\nvm\v14.21.3\node_cache"
  • 1.
  • 2.
  • 修改库为淘宝镜像
# 2022.06.30 号正式下线和停止 DNS 解析
npm config set registry https://registry.npm.taobao.org
# 目前可用
npm config set registry http://registry.npmmirror.com
  • 1.
  • 2.
  • 3.
  • 4.
安装node.js v18和npm v10
安装node.js v18
  • 查看可以安装的node.js版本,或者访问 https://nodejs.org/en/about/previous-releases
nvm list available
  • 1.
  • 安装node v18 兼容vue3.x
nvm install 18
  • 1.
  • node.js 切换使用环境
nvm use 18
  • 1.
  • 测试是否安装成功
node -v && npm -v
  • 1.

显示

v18.20.4
10.7.0
  • 1.
  • 2.
配置npm v10
  • 设置npm全局安装路径和缓存路径
npm config set prefix "F:\sdk\JavaScript\nvm\v18.20.4\node_global"
npm config set cache "F:\sdk\JavaScript\nvm\v18.20.4\node_cache"
  • 1.
  • 2.
  • 修改库为淘宝镜像
# 2022.06.30 号正式下线和停止 DNS 解析
npm config set registry https://registry.npm.taobao.org
# 目前可用
npm config set registry http://registry.npmmirror.com
  • 1.
  • 2.
  • 3.
  • 4.
配置环境变量
  • 配置环境变量

变量名

变量值

NVM_SYMLINK

F:\sdk\JavaScript\nodejs

Path追加

%NVM_SYMLINK%\node_global