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

如何卸载或更新全局React相关依赖以解决create-react-app初始化报错问题

解决方案

1. 解决npx升级冲突报错

执行强制覆盖安装即可解决软链接冲突问题:

npm install -g npx --force

如果执行后仍报错,手动删除冲突软链接后再重装:

rm /Users/home/.nvm/versions/node/v10.15.1/bin/npx
npm install -g npx

2. 升级Node到官方支持的稳定版本

你当前使用的Node v10.15.1版本过于老旧,最新版create-react-app已不再支持v14以下的Node版本,这是你创建项目缺失public、src文件夹的核心原因。你已经安装了nvm,直接通过nvm升级即可,无需改动系统其他内容:

  • 安装最新长期支持版Node:
nvm install --lts
  • 将其设置为全局默认版本:
nvm alias default lts/*
  • 验证版本是否切换成功:
node -v
npm -v

3. 清空所有旧版React相关全局依赖和缓存

  • 卸载全局安装的旧版create-react-app:
npm uninstall -g create-react-app
  • 清理npm全局缓存:
npm cache clean --force
  • 清理npx缓存,避免调用本地缓存的旧版create-react-app:
npx clear-npx-cache

4. 验证修复效果

找一个空文件夹执行项目创建命令即可:

npx create-react-app new-app

注:创建过程中出现的依赖废弃警告是create-react-app官方打包的内置依赖版本问题,不影响正常开发使用,无需额外处理,生成的项目会自带完整的public、src等必要文件夹。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 03:48:01