简介
在开发中需要创建一个nuxt.js 的项目官网提示node版本需要14以上,然而我的node版本为12.0所以在创建项目的时候会提示版本要升级,那么问题来了,老项目的运行版本为12.0,新项目的版本为14.0,再切换项目的时候要重新安装相应的node版本么,很显然不太现实。那么**NVM**来了他是一个node的版本管理工具,可以切换node版本,安装等。废话不多说,上教程
安装
官网: https://nvm.uihtm.com/
github:https://github.com/coreybutler/nvm-windows/releases](https://github.com/coreybutler/nvm-windows/releases
1、下载 nvm-setup.zip 安装
2、安装位置选择,这里我选择的是默认路径:原因之前装在D盘,但是环境变量那块有问题,会导致无法设置版本,如果有洁癖可以去看下怎么配置环境变量【虽然安装时候会自动配置好】,这里我就无脑下一步了
安装成功自动配置环境变量
3、查看是否安装成功
nvm -v
4、安装相应的node版本号
nvm install 16.19.0
5、查看是否安装成功
nvm list / nvm ls
6、设置版本号
nvm use 16.19.0
7、查看是否设置成功
nvm -ls //相应版本号前会有个 * 代表设置成功反之就是设置失败了,可能是环境变量的问题
node -v
npm -v
// 出现相应版本号代表成功
8、常用命令
nvm list available // 查显示可以安装的所有node.js的版本
nvm ls // 看安装的所有node.js的版本
nvm install 版本号 // 例如:nvm install 16.19.0
nvm use 版本号 // 切换到使用指定的nodejs版本 如:nvm use 16.19.0
nvm version // 查看当前的版本
nvm uninstall 版本号// 卸载指定版本node。
9、注意:需卸载老版本node哦,最好记下来之前的node版本号,然后用nvm安装,这样会保证之前的项目正常运行!