1、为什么应用nvm?

  因为在不同的我的项目中,所应用的node版本可能不一样,所以装置nvm能够装置多个node版本,这样在不同我的项目中应用不同的node。

2、nvm下载地址:https://github.com/coreybutle...

当初曾经更新到1.1.9版本了,

文件介绍:

* nvm-noinstall.zip: 这个是绿色免装置版本,然而应用之前须要配置* nvm-setup.zip:这是一个安装包,下载之后点击装置,无需配置就能够应用,不便。* Source code(zip):zip压缩的源码* Sourc code(tar.gz):tar.gz的源码,个别用于*nix零碎

3、装置流程:
这里以nvm-setup.zip装置为准,介绍装置流程:

(1)装置nvm目录:

(2)装置node.js目录

   如果之前有装置nodejs,这块的目录就是nodejs的装置目录,如果之前没有装置,则这块的目录能够本人定义,然而最好和nvm放在一起,并且保障目录中没有空格。

装置实现之后,在命令行输出 nvm -v 查看装置版本,显示nvm信息则示意装置胜利。

4、应用

 nvm -v: 查看nvm版本 nvm install 版本号: 装置node版本 nvm list: 查看曾经装置的node版本 nvm use 版本号: 切换node版本 nvm uninstall 版本号:卸载指定版本号的node npm install -g cnpm --registry=https://registry.npm.taobao.org  //应用淘宝镜像

5、遇到的坑

切换node版本时呈现乱码,上网搜了一圈,发现并没有卵用,只好本人钻研了下,发现cmd命令窗口须要用管理员身份关上能力切换。

这块的坑一个接一个,原本是想每次关上win+r默认为管理员身份关上,发现电脑是win10家庭版,没有本地安全策略,于是网上各种搜,终于找到解决办法。

依照以下内容执行,获取本地安全策略。https://jingyan.baidu.com/article/cdddd41cb0d76f53ca00e144.html本地安全策略设置,实现win+r实现以管理员身份关上。https://blog.csdn.net/qq_41968029/article/details/107336338还有一种办法是将家庭版转为专业版。http://www.xitongcheng.com/jiaocheng/xtazjc_article_42563.html