使用VUE项目开发的时候,经常会遇到很烦事情,导入新的项目的时候,npm install会经常报各种问题,同事的电脑能跑到我这里就挂了,基本上大多数都是因为node的版本或者npm的版本不兼容造成的。所以你就不得不换一个能够匹配的版本了,但是如果有很多项目环境版本都不一样,我们不可能经常下载卸载node吧,所以我们必须要使用node管理工具,能够自由切换版本,这不NVM就来了;不废话了,看看我平常是怎么操作的吧;
一、下载
下载地址:https://github.com/coreybutler/nvm-windows/releases
双击允许、下一步-下一步-下一步;
二、环境变量
环境变量不用说吧,想在电脑任何地方不想切换目录就能运行的情况下,肯定要配置环境变量的;
找到nvm目录,复制一下添加到path参数里面;
配置好环境变量后,打卡cmd命令行窗口来验证一下是否安装成功!
nvm -v
我们可以看到nvm的常用命令
nvm list #查看已安装的node版本
nvm use xx.xxx.xx #使用指定node版本
nvm install xx.xxx.xx #安装指定node版本
配置淘宝镜像:
编辑安装目录下的settings.txt文件,加入以下配置
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
三、安装node
安装node肯定要指定版本的,所以我们可以去了解一下项目所需要的版本或者到官网查询有哪些版本可以搞;
https://nodejs.org/en/docs/ #查询历史版本
使用命令:
nvm install 12.22.12
查询已安装版本:
nvm list
指定版本:
nvm use 12.22.12
查询node版本、npm版本
node -v
npm -v
安装好以后,需要再去配置npm及node的环境变量了,全部交给nvm是不是爽歪歪!