记一次nvm安装失败的过程
# nvm介绍
Manage multiple installations of node.js on a Windows computer.
# 安装
可以在nvm官网中直接下载nvm-setup.zip (opens new window),下载解压后直接执行nvm-setup.exe
注意
安装完成后可以打开安装所在目录,进入setting.txt中,添加如下可以提高下载速度,并可以解决nvm install 后出现的拒绝访问的错误
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
1
2
3
4
2
3
4
*** 使用nvm-windows
高版本时
需要单独另外安装npm,nvm只是用来管理node版本的,没有管理npm功能 ***
提示
注意安装路径中不能出现中文或者空格,且需要保证电脑中没有已安装的nodejs,
官方原文:
Please note, you need to uninstall any existing versions of node.js before installing NVM for Windows.
Also delete any existing nodejs installation directories.
# nvm常用命令
nvm off // 禁用node.js版本管理(不卸载任何东西)
nvm on // 启用node.js版本管理
nvm install <version> // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm uninstall <version> // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
nvm ls // 显示所有安装的node.js版本
nvm list available // 显示可以安装的所有node.js的版本
nvm use <version> // 切换到使用指定的nodejs版本
nvm v // 显示nvm版本
nvm install stable // 安装最新稳定版
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
# 遇到的问题解决
1、windows 上安装 nvm 后选择 node 版本出现 exit status 1...
把 nvm 安装到了有空格的路径上(D:\Program Files),导致切换失败
2、nvm 在 CMD 中不生效
当环境变量没配正确时(使用免安装版时需要配置环境变量),重启也不会生效。在确保环境变量配置正确后,重启 cmd 控制台后会生效。
3. nvm在cmd中nvm use无法使用
以管理员身份运行” CMD 后就可以生效
4.npm Download failed
使用镜像加速(把镜像加速的那2行加入,重新开 cmd 安装即可)
- name: 1、windows 上安装 nvm 后选择 node 版本出现 exit status 1...
desc: 把 nvm 安装到了有空格的路径上(D:\Program Files),导致切换失败
bgColor: '#F0DFB1'
textColor: '#242A38'
- name: 2、nvm 在 CMD 中不生效
desc: 当环境变量没配正确时(使用免安装版时需要配置环境变量),重启也不会生效。在确保环境变量配置正确后,重启 cmd 控制台后会生效。
bgColor: '#F0DFB1'
textColor: '#242A38'
- name: 3. nvm在cmd中nvm use无法使用
desc: 以管理员身份运行” CMD 后就可以生效
bgColor: '#F0DFB1'
textColor: '#242A38'
- name: 4.npm Download failed
desc: 使用镜像加速(把镜像加速的那2行加入,重新开 cmd 安装即可)
bgColor: 'rgba(59, 130, 246, .5)'
textColor: '#000'
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
去GitHub编辑 (opens new window)
上次更新: 2022/11/09, 03:51:49