一注意事项:
在安装nvm之前,不能安装任何node版本(如存在请删除后安装nvm);
二、nvm是什么?
nvm是一个node的版本管理工具,可以简单操作node版本的切换、安装、查看等等,与npm不同的是,npm是依赖包的管理工具。
三,安装步骤:
1、下载nvm
解压后点击exe文件进行安装:
(1)同意相关协议内容:
(2)点击下一步安装到 D:\NVM 下
(3)创建nodejs文件放在D:\NVM 下
(4)点击next 一直点击 完成安装;
(5)找到指定nvm打开后:
给该文件添加这两行命令:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
四,环境变量配置:
- 点击计算机
- 右击点击属性
- 选择高级系统设置
环境变量配置后,测试全局是否可以使用
nvm命令
- nvm -v 查看当前版本
- nvm --config
- nvm list available 查看网络可以安装的node版本
- nvm list 查看已安装node版本列表
- nvm install 版本号 下载对应node版本
- nvm use 版本号 切换node版本
- nvm on 开启nvm
- nvm off 关闭nvm
五,安装完成之后可能在项目里npm run dev时报错npm不是内部或外部命令
(1)出现原因:
在使用nvm版本管理工具之前,你本地是安装过node的,这个时候需要把 你之前安装的node文件全部删除,先在程序里去卸载你安装的node,再检查一下环境变量中,node的环境变量是否已经移除,然后去C盘user文件夹下APPdata/roaming/以及local文件夹下找到npm-cache和node_moudel文件夹,全部删除
(2)然后把nvm文件夹删除,重新安装nvm就不会报错啦
六,安装完后在nvm下安装yarn,nrm
//安装yarn
npm install -g yarn
//安装nrm
npm install nrm -g
安装nrm时报错
原因:应该使用 open 的 CommonJs 规范的包,现在 open v9.0.0 是 ES Module 版本的包。将安装nrm的命令换成npm install -g nrm open@8.4.2 --save 之后nrm就安装好了
npm install -g nrm open@8.4.2 --save