什么是nvm
nvm是node版本管理器,用于管理多个活动Node.js版本的简单bash脚本,让我们可以设置默认node版本,并在不同开发环境中切换不同版本。
nvm下载地址
- github.com/coreybutler…
注意: github服务器在国内较少,下载速度会很慢 - 链接:pan.baidu.com/s/1DEk3-VJg…
备注: 此链接为本人网盘链接,课放心使用
nvm安装
- nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置
- nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。
- Source code(zip):zip压缩的源码
- Sourc code(tar.gz):tar.gz的源码,一般用于Linux系统
配置路径和下载源
在nvm安装路径下setting.txt文件中加上如下信息:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
测试nvm
在电脑命令行输入nvm出现如下信息代表安装成功
常用命令
| 命令 | 说明 |
|---|---|
| nvm list | 查看已经安装的版本 |
| nvm list installed | 查看已经安装的版本 |
| nvm list available | 查看网络可以安装的版本 |
| nvm arch | 查看当前系统的位数和当前nodejs的位数 |
| nvm install [arch] | 安装制定版本的node 并且可以指定平台 version 版本号 arch 平台 |
| nvm on | 打开nodejs版本控制 |
| nvm off | 关闭nodejs版本控制 |
| nvm proxy [url] | 查看和设置代理 |
| nvm node_mirror [url] | 设置或者查看setting.txt中的node_mirror,如果不设置的默认是 nodejs.org/dist/ |
| nvm npm_mirror [url] | 设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是:github.com/npm/npm/arc…. |
| nvm uninstall | 卸载制定的版本 |
| nvm use [version] [arch] | 切换制定的node版本和位数 |
| nvm root [path] | 设置和查看root路径 |
| nvm version | 查看当前的版本 |