使用nvm use [version] 报错“exit status 1 乱码”

·  阅读 514

nvm use [version] 报错“exit status 1 乱码”

可能导致的原因有:

  1. 安装路径有中文,空格
  2. cmd窗口不是管理员打开方式
  3. 配置文件与实际安装路径不一致 安装时修改nvm安装路径为D:\tool\nvm,nodejs安装路径为D:\tool\nvm\nodejs,使用管理员cmd窗口,cd 进入路径,输入安装命令
nvm install 14.18.0 # 自动安装版本号为14.18.0的nodejs和对应npm 
nvm install 8.14.1 
复制代码

1.png

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

nvm ls # 查看当前安装node 
nvm use 14.18.0
复制代码

2.png

有时候依然报错,exit status 1 乱码

原因:

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

解决方案:

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

root: D:\tool\nvm 
path: D:\tool\nvm\nodejs 
arch: 64 # 设置默认安装64位 
node_mirror: https://npm.taobao.org/mirrors/node/ # 俩国内镜像 npm_mirror: https://npm.taobao.org/mirrors/npm/
复制代码
分类:
前端
标签:
分类:
前端
标签:
收藏成功!
已添加到「」, 点击更改