一、node.js
打开一个vue项目,一般第一步是使用npm install命令安装依赖,但是根据项目不同,npm的版本经常会导致各种各样的安装问题(尤其是老项目),或者是出现node和npm版本不匹配的情况导致报错。这里建议使用nvm来管理 nodejs 和 npm 版本,nvm可以用来切换不同版本的 nodejs。
1.安装nvm
nvm下载地址:Releases · coreybutler/nvm-windows · GitHub
下载完傻瓜式安装
安装完成后,打开nvm安装目录下的settings.txt,添加:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
可以将nvm的镜像改为淘宝
2.配置环境变量
nvm的环境变量自动配好了,不用管。
接下来处理nodejs的
新建全局 node_global 和 缓存地址 node_cache 两个文件夹:
配置环境变量(路径就写你这两个文件夹的路径):
3.使用nvm安装node.js
nvm ls // 查看目前已经安装的版本
nvm install 16.18.1 // 安装指定的版本的nodejs
nvm use 16.18.1 // 使用指定版本的nodejs
nvm uninstall 16.18.1 //删除已安装的指定版本
使用nvm安装指定版本的node.js,同时会自动给你安装适合版本的npm
4.安装nrm
npm i nrm -g //全局安装nrm
nrm ls //获取nrm镜像列表
nrm use taobao //使用淘宝镜像
5.安装cnpm
npm install -g cnpm
npm镜像换过之后,cnpm其实也可以不装