使用create-react-app创建React项目异常:仅生成package.json且报依赖缺失
解决create-react-app创建项目仅生成package.json并提示依赖缺失的问题
修复步骤
清理缓存
缓存损坏可能导致依赖拉取异常,先执行清理命令:npm cache clean --force用yarn的话则运行:
yarn cache clean重新安装create-react-app(推荐用npx调用最新版)
全局安装的工具可能版本过期或损坏,先卸载全局版本:npm uninstall -g create-react-app之后直接用npx调用官方最新版创建项目,加上
--ignore-existing避免读取本地缓存:npx create-react-app my-app --ignore-existing切换国内镜像源(网络问题适用)
网络不稳定会导致依赖下载中断,切换到国内镜像源再尝试:npm config set registry https://registry.npmmirror.com/手动补全项目文件
如果已经生成了package.json,进入项目目录后手动安装依赖并初始化:- 进入项目文件夹:
cd my-app - 安装所有依赖:
npm install - 生成核心项目文件:
npx react-scripts init
- 进入项目文件夹:
检查Node.js版本
create-react-app要求Node.js版本≥14.x,运行以下命令查看版本:node -v npm -v版本过低的话,升级到稳定版后再创建项目。
内容的提问来源于stack exchange,提问作者kavidharshan
相关产品推荐
相关产品推荐

