版本管理工具 nvm
介绍
nvm全名 node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。
下载地址
安装地址: github.com/coreybutler…
nvm 使用
nvm -h //查看nvm的指令
nvm list //查看本地已经安装的node版本列表
nvm list available //查看可以安装的node版本
nvm install latest //安装最新版本的node
nvm install [version][arch] //安装指定版本的node 例如:nvm install 10.16.3 安装node v10.16.3 arch表示电脑的位数 如果电脑需要安装32位的, 则运行:nvm install 10.16.3 32
nvm use [version] //使用node 例如:nvm use 10.16.3
nvm uninstall [version] //卸载node
nvm alias default <version> 设置默认版本
镜像管理工具
介绍
nrm全名 npm registry manager 是npm的镜像源管理工具,有时候国外资源太慢,使用这个就可以快速地在 npm 源间切换。
安装nrm
npm install -g nrm
nrm 使用
- 查看可选的源: nrm ls
nrm ls
*npm ---- https://registry.npmjs.org/
cnpm --- http://r.cnpmjs.org/
taobao - http://registry.npm.taobao.org/
eu ----- http://registry.npmjs.eu/
au ----- http://registry.npmjs.org.au/
sl ----- http://npm.strongloop.com/
nj ----- https://registry.nodejitsu.com/
注:其中带*的是当前使用的源
2.切换源: nrm use [name]; 其中name为源名
nrm use npm
Registry has been set to: https://registry.npmjs.org/
- 增加源: nrm add [registry] [url];其中reigstry为源名,url为源的路径。
nrm add local http://localhost:8080/
add registry local success
4.删除源:nrm del [name]; 其中name为源名
nrm del local
delete registry local success
- 测试速度
nrm test npm
* npm ---- 845ms