关于使用nvm去降低node版本或者安装高版本

  • 安装nvm之前,注意事项
  • 第一步安装nvm管理工具(先关掉360等软件,不然会弹出警告!)
  • 第二步解析下载的压缩包
  • 第三步点击.exe文件,进行安装
  • 检验nvm是否安装成功,在cmd中输入nvm -v,如果出现版本号,则安装成功
  • 安装node
  • 最后注意事项

安装nvm之前,注意事项

在安装nvm之前,已经安装过node。需要将node全部删除掉。

node安装路径一般在C:\Program Files\nodejs(如下图)

node版本影响yarn吗_版本号

第一步安装nvm管理工具(先关掉360等软件,不然会弹出警告!)

从官网下载安装包 https://github.com/coreybutler/nvm-windows/releases,下载红框里面的那个:

node版本影响yarn吗_node版本影响yarn吗_02

第二步解析下载的压缩包

解析出来时一个.exe文件

node版本影响yarn吗_javascript_03

第三步点击.exe文件,进行安装

1、然后点Next下一步

node版本影响yarn吗_前端_04


/2、根据自身情况选择安装路径(路径不要出现空格和中文符号)。最好安装在C盘或者D盘根目录下,

然后点击Next下一步

node版本影响yarn吗_前端_05


3、选择node.js的安装位置,可以根据自身情况自定义选择路径盘(路径不要出现空格或中文符号)最好在C盘或者D盘根目录下新建一个nodejs文件夹,我默认在C盘(如下图)。选好后点击Next下一步!

node版本影响yarn吗_前端_06


4、最后点击install即可安装完成

检验nvm是否安装成功,在cmd中输入nvm -v,如果出现版本号,则安装成功

安装node

1、

// 输入命令行-查看所有node版本号
nvm ls available

node版本影响yarn吗_javascript_07


2、输入命令行nvm install node 版本号(例如:nvm install 12.17.0)即可安装对应版本以及自动安装对应的npm版本。除了上面显示的node.js版本,其他版本号也可以下载。

// 安装指定版本node
nvm install 16.18.1

node版本影响yarn吗_node.js_08


3、如上图,安装成功之后,最后一行是nvm use 16.18.1

在cmd中继续执行 nvm use 16.18.1

node版本影响yarn吗_版本号_09


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 '.'