- nvm 是 node version manager(node 版本管理工具)的缩写,是一个命令行工具,用于管理和切换到不同版本的 node.js。
不同的项目可能需要不同版本的 node.js 和 npm(node 包管理器),例如,最近我需要开发的项目是基于vue3
一个则基于16.X以上的版本,而之前的项目基于14.15.4版本的node,为了切换方便,可以安装了nvm。
-
检查本地是否有安装node或者yarn 如果已经安装 先卸载,防止出现冲突
从控制面板的程序卸载nodejs
控制面板->卸载程序->找到nodejs右键->卸载
删除node的安装目录,默认是C:\Program Files\nodejs,也可能在其他盘,这取决于安装时的选择 -
安装nvm 下载地址:
https://github.com/coreybutler/nvm-windows/releases
3. 执行nvm
以管理员身份运行cmd
nvm list available 查看所有node版本
nvm install 19.6.0 (安装指定版本)
nvm install 14.15.4(安装指定版本)
nvm list 可查看已经安装版本
nvm use 版本号 可切换版本
一旦你安装了一个版本的 node,就会自动为你安装相应版本的 npm
,所以不需要单独安装npm