You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统下create-react-app创建项目无法安装npm包报错如何解决?

Windows环境下npm spawn bash ENOENT报错解决方案
  • 修正npm更新命令
    你此前执行的npm update @latest为无效指令,全局升级npm的正确命令如下,执行前请确保终端以管理员权限启动:
npm install -g npm@latest
  • 配置npm默认执行shell
    该报错核心原因为Windows系统无内置bash环境,npm调用对应可执行文件失败,手动指定npm使用系统自带的cmd作为脚本执行shell即可解决:
npm config set script-shell "C:\\Windows\\system32\\cmd.exe"
  • 缓存清理警告处理
    npm cache clean --force弹出的警告属于正常提示,npm v5及以上版本的缓存具备自修复能力,官方不推荐主动清理缓存,只要命令执行无报错,直接忽略警告即可。
  • 重新初始化项目
    完成上述操作后,重新执行React项目创建命令:
npx create-react-app app-name

如果仍有报错,先删除当前项目目录下自动生成的node_modules文件夹与package-lock.json文件,再重新执行命令即可。

内容的提问来源于stack exchange,提问作者samcesa45

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 12:24:02