背景
因为电脑本身node版本过新(v8.11.x),导致拉下来一个项目跑不起来,大概原因是:项目里的某一个依赖包,在node v8+以下需要升级到高版本才能运行(因为编译方式改变的原因?),具体哪一个依赖不太记得了,然后我愉快的升级了这个依赖,导致其他同事和线上的node 都需要升级 .. emmm... 有点尴尬
然后发现了 nvm - node版本管理器 这个东东,决定小小用起来
下载
nvm v1.1.7nvm-noinstall.zip: 绿色免安装版本,但是使用之前需要配置
nvm-setup.zip:安装包,下载之后点击安装,无需配置就可以使用,方便。
Source code(zip):zip压缩的源码
Sourc code(tar.gz):tar.gz的源码,一般用于*nix系统
我在这里下载的是nvm-noinstall.zip
安装
我的安装记录没有截图,找了两张网上的图
nvm的安装路径名称中最好不要有空格
然后一直next到安装成功,打开安装目录,双击
install.cmd
直接回车,然后在这个目下创建setting.txt
输入内容
root: D:\worktools\nvm
path: C:\Program Files\nodejs
环境变量里应该已经有了NVM_HOME
和NVM_SYMLINK
运行nvm -v
成功
使用
-
首先下载几个node版本,使用
4.pngnvm install [version]
即可
-
这里我碰到一个问题,因为我电脑已经装了node v8.11.3,所以要把他卸了,先把环境变量里的NODE配置删掉,然后找到安装包把它romove
-
现在切换一下node版本,
5.png
切换成功
网友评论