# Nvm管理Node版本

# windows安装nvm

nvm介绍

由于node版本变化较大,可能同时有几个项目在开发,每次因版本原因重新装node耗费时间,nvm能管理电脑上的node,方便切换和使用。 nvm官网nvm官网 (opens new window),nvm下载地址 (opens new window)

容易出问题的地方

下载前请删除机器上的node和环境变量。

nvm use xx.xx.xx不起作用

nvm安装完后,可能出现nvm不能正常使用node,原因是请先创建空的nvm文件夹,以及在nvm文件夹下创建node文件夹,然后指定root和path为这两个文件夹即可。

文件夹结构如下 nvm

# nvm命令

node版本历史 (opens new window)

nvm ls

# 安装lts版本
nvm install lts

# 安装最新版本
nvm install latest

# 使用稳定版本
nvm use lts

# 使用最新版本
nvm use latest

# 使用指定版本,安装同理
nvm use xx.xx.xx

# 查看当前版本
nvm current

# 环境变量设置

如果是windows机器,尽量配置以下全局位置和环境变量,不然经常找不到命令。 其实可以注意到,每次nvm切换版本后, nvm/node的版本就被替换成了对应版本

npm config set prefix "D:\nvm\node_global"
npm config set cache "D:\nvm\node_cache"

用户变量path里加上

;D:\nvm\node_global;

系统变量新增NODE_PATH,不要指向具体版本的,指向node文件夹的就ok

D:\nvm\node\node_modules