本文意在记录自己在学习vue中的一些收获,请一定要带着质疑的眼光去看文章。由于本人也是学习阶段,语言各方面的难免会不严谨的地方甚至错的地方,若有说的不对的地方,欢迎指出~~~
nvm的github地址
1.下载下来,我下的是nvm-setup.zip
解压之后是个.exe
文件,双击安装:
设置nvm路径(相当于setting.txt中的root:)
设置node路径(相当于setting.txt中的path:)
注意:在选择node路径的时候,C:\Program Files\nodejs请换成C:\Program Files\nodejsx,具体请看本文最后的"踩坑"部分
看看我的setting.txt文件,你可以看到我安装的位置了:
root: D:\nvm
path: C:\Program Files\nodejsx
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
除了前面两个是自动生成的,后面的都是自己手动修改文件添加的。
2.安装完成在终端输入nvm查看版本,具体指令可以在nvm help
查看。
nvm基本使用
1.查看本地安装的node版本,如果你没有用nvm安装node是不会有东西显示的,安装之后才会有,看第二步
nvm ls
查看远程可安装的node版本
nvm list available
2.安装你想要安装的node版本(2018/12/28稳定版是v10.15.0)
nvm install v10.15.0
这时候在用nvm ls
你会发现有这个版本显示了,可以在安装一个测试,
nvm install v8.11.2
这时候使用nvm ls
会出现两个node版本
3.使用自己想用的node版本
nvm use 10.15.0
踩坑
在nvm use <version>
时,发现执行之后,使用的还是某个版本,并没有成功切换。后来查了一下才知道,只需要重命名node安装目录:
Renamed "C:\Program Files\nodejs" to "C:\Program Files\nodejsx",
改一下名字,注意要把环境变量的路径一起改
(用户变量和系统变量的NVM_SYMLINK路径)就好了。
如果还是出错的话,可以将C:\Program Files的nodejsx文件夹删除,然后在执行nvm use 8.11.2,就可以切换了。