1、卸载nodejs旧版本
1.1、进入控制面板–》卸载程序
- 按钮:WIN + R
- 右键卸载
1.2、删除C:\Users\用户名 下的 .npmrc文件以及 .yarnrc 文件(如果有)
1.3、删除node_cache和node_global相关的文件
1.4、打开系统设置,检查系统环境变量,将node相关的配置都删掉
-
按钮:【win+R】,输入sysdm.cpl
-
进入环境变量
-
进入path
-
删除环境变量的配置
1.5、检查是否卸载完成
- 按钮:win+R,输入cmd
- 查看版本的命令
2、下载安装nvm工具
nvm(node.js version management),是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js 各种版本存在不兼容现象 可以通过它可以安装和切换不同版本的node.js。【可同时在一个环境中安装多个node.js版本(和配套的npm)】
2.1、下载安装nvm
地址:https://github.com/coreybutler/nvm-windows/releases
注意:尽量不要下载1.2.2版本,这个版本我在下载nodejs 10.x版本的时候有问题。
2.2、安装
根据提示一步步安装即可。
2.3、配置settings.txt文件
-
打开文件
-
配置下载源,保存
node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/
复制
2.4、检查nvm是否安装配置完成
-
检查环境变量
-
执行nvm命令,出现下面的信息表示安装完成
3、使用nvm安装nodejs
3.1、安装nodejs
- 查看node版本
版本号:偶数是绝对稳定版本 基数是不一定稳定版本
nvm list available
复制
- 安装指定版本
nvm install 版本号
复制
- 查看已安装的版本
nvm list
复制
- 使用或者切换node版本
nvm use 版本号
复制
- 执行node命令或者在nvm目录下查看文件
node -v
复制
3.2、配置nodejs环境
3.2.1、配置全局安装的模块路径和缓存路径
-
新建两个目录
-
在命令窗口配置
npm config set prefix "D:\windows\nvm\node_global"
npm config set cache "D:\windows\nvm\node_cache"
复制
3.2.2、配置node的系统变量
3.3、配置npm淘宝镜像
npm config set registry https://registry.npmmirror.com/
npm config get registry
复制
4、nvm版本问题
4.1、报错信息
使用nvm 1.2.2版本,安装10.x版本的nodejs报错临时文件的问题
报错信息:error installing 10.15.0: open C:\Users\86152\AppData\Local\Temp\nvm-npm-2287426446\npm-v6.4.1.zip: The system cannot find the file specified.
4.2、解决版本问题,卸载当前的nvm
卸载nvm,安装其他版本(如1.1.12)
-
双击卸载
-
重新安装后没问题
结束!!!!!!
hy73
精神健康的人,总是努力的工作及爱人,只要能做到这两件事,其它的事就没有什么困难
复制