首先,下载nvm之前需要把之前存在的node删除,否则后续会出现冲突问题,在本机全局删除,会自动删除环境变量等。
下载安装(建议下载nvm1.1.7版本,1.1.9版本据说bug比较多)
- 下载nvm地址:https://github.com/coreybutler/nvm-windows/releases
- 安装路径建议默认或d盘根目录下,防止后续权限不够
在nvm路径下(C:\Users\FFeng\AppData\Roaming\nvm)修改setting文件:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
添加上面两行代码
作用:淘宝镜像,不添加的话 npm下载会出现问题
nvm下载完成
Win+R 管理员打开cmd (不用管理员打开后续会报错)
输入
nvm -v # 查看nvm 版本,确认是否下载完成
nvm -list # 查看当前已下载的node版本
nvm list available # 查看nodejs 官方的所有版本
# 其中LTS 指稳定版本
nvm install 14.19.1 # 安装对应版本的node
# 此时需要查看清楚 ,node安装成功,npm也要安装成功
查看node 和 npm 版本对应关系
如果node 和npm 版本不对应,需要手动下载npm版本
详细:用nvm安装node后,发现npm下载总是失败的解决办法_cxwy_ing的博客-优快云博客_nvm 下载node失败
nvm use 14.19.1 # node切换到你想使用的版本
# 乱码问题,应该是命令行窗口没有用管理员打开