【已解决】nvm use [version] 报错“exit status 1 乱码”

git下载 nvm 1.1.8 版本

搜索到的可能导致的原因有:

1. 安装路径有中文
2. 安装路径有空格
3. cmd窗口不是管理员打开方式

安装时修改nvm安装路径为C:\nvm,nodejs安装路径为C:\nvm\nodejs,使用管理员command窗口,cd 进入路径,输入安装命令

nvm install 14.17.6 # 自动安装版本号为14.17.6的nodejs和对应npm
nvm install 8.7.0

安装成功,输入命令切换node版本

nvm ls # 查看当前安装node
nvm use 14.17.6

依然报错,exit status 1 乱码



安装时nodejs路径为C:\nvm\nodejs,使用命令行自动安装node却不会创建nodejs文件夹,而是直接安装到nvm路径下


手动创建文件夹/修改settings.txt的配置,直接修改path: C:\nvm\nodejs --> path: C:\nvm


附上settings.txt(我在nvm路径下创建好nodejs文件夹后,虽然安装依然是在nvm下,但use命令可以生效了(⊙_⊙)?因此setting的path未修改,anyway能用就行)

root: C:\nvm
path: C:\nvm\nodejs
arch: 64 # 设置默认安装64位
proxy: none
originalpath: .
originalversion:
node_mirror: https://npm.taobao.org/mirrors/node/ # 俩国内镜像
npm_mirror: https://npm.taobao.org/mirrors/npm/

你可能感兴趣的:(【已解决】nvm use [version] 报错“exit status 1 乱码”)