关于使用nvm去降低node版本或者安装高版本
- 安装nvm之前,注意事项
- 第一步安装nvm管理工具(先关掉360等软件,不然会弹出警告!)
- 第二步解析下载的压缩包
- 第三步点击.exe文件,进行安装
- 检验nvm是否安装成功,在cmd中输入nvm -v,如果出现版本号,则安装成功
- 安装node
- 最后注意事项
安装nvm之前,注意事项
在安装nvm之前,已经安装过node。需要将node全部删除掉。
node安装路径一般在C:\Program Files\nodejs(如下图)
第一步安装nvm管理工具(先关掉360等软件,不然会弹出警告!)
从官网下载安装包 https://github.com/coreybutler/nvm-windows/releases,下载红框里面的那个:
第二步解析下载的压缩包
解析出来时一个.exe文件
第三步点击.exe文件,进行安装
1、然后点Next下一步
/2、根据自身情况选择安装路径(路径不要出现空格和中文符号)。最好安装在C盘或者D盘根目录下,
然后点击Next下一步
3、选择node.js的安装位置,可以根据自身情况自定义选择路径盘(路径不要出现空格或中文符号)最好在C盘或者D盘根目录下新建一个nodejs文件夹,我默认在C盘(如下图)。选好后点击Next下一步!
4、最后点击install即可安装完成
检验nvm是否安装成功,在cmd中输入nvm -v,如果出现版本号,则安装成功
安装node
1、
// 输入命令行-查看所有node版本号
nvm ls available
2、输入命令行nvm install node 版本号(例如:nvm install 12.17.0)即可安装对应版本以及自动安装对应的npm版本。除了上面显示的node.js版本,其他版本号也可以下载。
// 安装指定版本node
nvm install 16.18.1
3、如上图,安装成功之后,最后一行是nvm use 16.18.1
在cmd中继续执行 nvm use 16.18.1
4、检查node和npm 是否安装成功。一次执行node -v和npm -v,是否能查到版本号,有则安装成功
5、nvm ls 查看安装的所有node版本
6、nvm uninstall node 版本号(例如:nvm uninstall 12.17.0)即可删除对应版本
最后注意事项
另外(可能用得上):如果后面在安装更高node版本后,在项目安装依赖npm i时出现下面的报错,说明是nvm版本过低导致,需要先使用nvm uninstall 'node版本号’卸载所有已安装node版本号,然后再卸载nvm后,再安装nvm新的版本(安装前需要检查nvm和node版本有没有卸载干净)
npm ERR! Unexpected token '.'