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 查看以后的版本