记一次nvm安装nodejs后无法切换版本的问题

安装nvm前要卸载当前安装的nodejs,去控制面板-程序里面卸载,然后把node相关的环境变量都删掉

安装nvm 我安装在d:\nvm 和d:\nodejs

一开始安装了好几个版本,有个版本报错了,正常的安装成功后nvm的temp文件夹会被自动清理掉,但是如果nvm的temp文件夹没有被清理掉则说明安装失败了,需要手动删掉temp文件夹后重新下载

最好配置国内下载源

在nvm的根目录的settings.txt中添加 

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

记一次nvm安装nodejs后无法切换版本的问题_第1张图片

No current version. Run 'nvm use x.x.x' to set a version.

记一次nvm安装nodejs后无法切换版本的问题_第2张图片

第一种情况:如没有生成NVM_SYSTEMLINK目录,如果D盘下面发现没有nodejs文件夹则手动新建一个nodejs文件夹,然后鼠标右键创建快捷方式,然后一步步选择D:\nodejs这个文件位置。就可以了。nvm use 和 nvm current命令测试一下就行了

第二种情况:nodejs一定要有左下角这个链接的标志才行,我一开始没有,死活都没法切换,后来我把nodejs里面的内容全部删除了,再重新卸载和安装了后就可以正常切换了

记一次nvm安装nodejs后无法切换版本的问题_第3张图片

记一次nvm安装nodejs后无法切换版本的问题_第4张图片

 最后成功了

修改npm镜像源为淘宝镜像

npm config set registry https://registry.npm.taobao.org

查看镜像源
npm config get registry

安装淘宝镜像(命令如下,使用起来就是cnpm)
npm i -g cnpm --registry=https://registry.npm.taobao.org

你可能感兴趣的:(nodejs,前端)