乐趣区

关于node.js:nvm安装使用以及遇到的坑

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
退出移动版