今天介绍一款前端项目搭建过程中便利性的工具:NVM。
1、作用
每个同学在公司开发项目的时候,接管的项目不止一个,每个项目之间的node版本或许存在差异,而NVM的作用就是灵活切换node版本的工具。
2、安装准备工作
首先清理已经安装的node版本,环境变量(设置->关于->高级系统设置->环境变量)等。
3、安装
nvm文档手册 - nvm是一个nodejs的版本管理工具 (uihtm.com)
是nvm官方文档地址,选择安装版本,解压安装后打开cmd测试nvm是否安装成功。
nvm安装成功后一般是自动配置环境变量的,这点我们不用担心。
4、常用指令
nvm list available
:查看可下载版本的部分列表。
nvm install <version> [arch]
:安装node。
nvm uninstall <version>
:卸载指定版本node。
nvm list [available]
:显示已安装的列表。
nvm proxy [url]
:设置下载代理。
nvm node_mirror https://npmmirror.com/mirrors/node/
:设置node镜像(最新镜像)。
nvm npm_mirror https://npmmirror.com/mirrors/npm/
:设置npm镜像(最新镜像)。
nvm uninstall <version>
:卸载指定版本node。
nvm use [version] [arch]
:切换node版本。
5、一些原因总结
有的小伙伴会遇到安装失败,或者node版本和npm版本不一致的问题,建议检查node是否完全卸载并重新安装。
如果出现node版本卸载出错,或者切换失败建议对照文件夹检查。