在使用node时常常会有不同版本的环境开发,这时我们可以使用 nvm 来管理node版本。下载地址直接去 github 上可以找到最合适的版本,按需 下载。
当然,也可以安装最新版的nvm
安装的时候去d盘安装吧
装完之后要查看环境变量是否已装好,如果没有需要自己手动添加
下图是用户变量
同样还需要确认系统变量path中是否已添加,如果没有就自己手动添加
安装完成之后通过命令 nvm –v
来验证是否安装成功
后面还有许多nvm的命令
我们一般常用的是 nvm node_mirror [url]
、nvm npm_mirror [url]
、nvm list [available]
、nvm install [arch]
、nvm uninstall [arch]
、nvm use [arch]
、nvm arch
这些命令
nvm node_mirror [url]
、nvm npm_mirror [url]
由于国外镜像不是很稳定、有时候还需要翻墙可以通过国内淘宝镜像地址来优化下载
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
如果设置不成功可以打开nvm安装目录下的 setting.txt
在后面加上上面两个地址和名称
至于设不设置看个人需求吧
nvm list [available]
可以列出所安装的node版本列表,如果在后面加上available会列出所有可以安装的node版本
nvm install <version> [arch]
这个命令用来安装node的版本,选择项目所需版本,用命令行输入后即可安装.
[arch]一般不需要带
如果需要安装32或者64位的版本可以加上它对应的版本号,例如nvm install 8.0.0 64
nvm uninstall <version> [arch]
删除所安装的node版本,如果指定系统版本号,也会删除对应node
nvm use <version> [arch]
当安装完一个node版本,需要切换为该版本的时候就可以用use命令
nvm arch
该命令可查看系统默认的系统版本,以及当前的配置,一般不需要调
还有一些其他命令用的少就不介绍了
PS:参考该站点https://www.jianshu.com/p/d0e0935b150a
问题:
有时候会遇到能安装node,不能安装npm
后来在nvm目录下的setting.txt添加淘宝镜像路径
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
就解决问题了