今天在GitHub上拉取代码的时候,nodejs的版本太高项目无法启动,于是我开始在百度上搜索一些相关的方法,试图来降低版本,最终我选择了nvm这个工具,接下来一起研究下如何使用的。
一.下载
Releases · coreybutler/nvm-windows · GitHub
二.安装
第一个路径是nvm的安装路径
第二个是快捷方式的路径,也就是存放nodejs
创建完成后在D盘下的:
注意下:
root: D:\nvm
path: D:\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
root:指定的就是nvm目录
path:存放的nodejs文件目录, 当你通过nvm install node版本号 nvm use 版本号使用它的时候,就会在指定的文件夹里面生成对应的nodejs,它指向的nvm这个目录下的根目录,里面存放的只有一个nodejs文件, 但是在root也就是mvn目路下会有很多的nodejs,这就是为什么我们能够切换的原因。
图示:
镜像源加速:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
三.环境变量的配置
指定好这些后,并不能运行,还要使用环境变量来解决问题,具体可百度
我的配置:
这样我就可以在任意的位置来访问。
四.使用
1.查看对应的版本号
2.下载
3.在nvm的根目录下可以看见下载好的node
4.通过nvm use 一下
当前nodejs文件夹就会多出一个nodejs,也就是当前版本。
假设,现在项目是14.17.0版本。
在使用nvm use 14.17.0
查看所有的版本
这样我就可以在这两个版本来回切换了。