清理计算机文件后使用yarn安装create-react-app报installArchSpecificPackage错误
报错解决方案
核心原因是清理文件时损坏了全局npm的内置依赖组件,同时在用户根目录执行局部包安装命令产生了异常依赖残留。
- 第一步修复损坏的全局npm:
优先执行命令sudo npm install -g npm覆盖重装npm即可修复缺失的内置依赖。如果该命令也无法执行,直接下载对应系统的Node.js安装包,覆盖重装当前版本的Node.js即可,安装过程会自动修复所有损坏的npm组件。 - 第二步清理当前目录的异常残留:
你在用户根目录执行安装命令产生了多余的项目文件和依赖残留,依次执行以下命令清理:rm -rf ./node_modules rm -f ./package.json ./package-lock.json ./yarn.lock - 第三步安装React脚手架:
不需要全局安装create-react-app,官方更推荐用npx直接创建项目,避免全局依赖冲突,执行命令:
如果你确实需要全局安装,执行对应包管理器的全局安装命令即可:npx create-react-app 你的项目名称- Yarn:
yarn global add create-react-app - Npm:
npm install -g create-react-app
- Yarn:
内容的提问来源于stack exchange,提问作者bleuxgenius
相关产品推荐
相关产品推荐

