乐趣区

关于javascript:nvm-使用详解

nvm 应用详解

nvm,全称 Node Version Manager,也就是 node 版本控制;

应用场景:当你同时进行两个或多个 node 我的项目开发,并且这些我的项目的 node 版本不一样时,nvm 能够很好的帮你治理 pc 上的 node 版本切换

2. 下载:

nvm 下载链接
注:下载文件名为 nvm-setup.zip 的链接

3. 装置:

 默认装置:装置 nvm 时候,全默认即可(如果自定义目录,切记 nvm 的装置门路:不要有汉字,不要有空格,不然前面会呈现乱码问题);自定义装置:关上安装包,抉择 nvm 的寄存门路,以及 nodejs 的寄存门路,这里切记不要抉择到 c:/program files, 这里的两个门路是为了主动在零碎中增加环境变量的门路;

4. 设置代理

 关上 nvm 文件夹下的 settings.txt 文件,在最初增加以下代码:node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

将下载镜像源指向淘宝(这步也很重要,否则在装置 node 的时候会呈现卡死,npm 装置不胜利的状况)

5. 应用:

 装置指定版本的 node,比方:在 cmd 上输出 nvm install 6.9.5

6. 对于 nvm 的一些罕用指令

nvm version // 查看 nvm 版本
nvm install 4.6.2 // 装置 node4.6.2 版本(附带装置 npm)nvm uninstall 4.6.2 // 卸载 node4.6.2 版本
nvm list // 查看 node 版本
nvm use 4.6.2 // 将 node 版本切换到 4.6.2 版本
nvm root     // 查看 nvm 装置门路
nvm install latest // 下载最新的 node 版本和与之对应的 npm 版本

1,nvm nvm list 是查找本电脑上所有的 node 版本

nvm list 查看曾经装置的版本
nvm list installed 查看曾经装置的版本
nvm list available 查看网络能够装置的版本 

2,nvm install 装置最新版本 nvm

3,nvm use ## 切换应用指定的版本 node

4,nvm ls 列出所有版本

5,nvm current 显示以后版本

6,nvm alias ## 给不同的版本号增加别名

7,nvm unalias ## 删除已定义的别名

8,nvm reinstall-packages ## 在以后版本 node 环境下,从新全局装置指定版本号的 npm 包

9,nvm on 关上 nodejs 管制

10,nvm off 敞开 nodejs 管制

11,nvm proxy 查看设置与代理

12,nvm node_mirror [url] 设置或者查看 setting.txt 中的 node_mirror,如果不设置的默认是 https://nodejs.org/dist/
nvm npm_mirror [url] 设置或者查看 setting.txt 中的 npm_mirror, 如果不设置的话默认的是:https://github.com/npm/npm/ar…

13,nvm uninstall 卸载制订的版本

14,nvm use [version] [arch] 切换制订的 node 版本和位数

15,nvm root [path] 设置和查看 root 门路

16,nvm version 查看以后的版本

退出移动版