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

React Web App 推送新仓库后本地无法运行、GitHub Pages部署失败求助

问题修复方案

本地项目无法运行修复

  • 首先检查项目根目录是否存在完整的node_modules文件夹,若文件夹缺失/为空,在根目录终端执行npm install重新安装所有依赖,依赖安装完成后执行原项目启动命令(通常为npm run dev或npm start)即可恢复运行。
  • 若重装依赖后仍无法运行,可删除node_modules文件夹与锁文件(package-lock.json/yarn.lock/pnpm-lock.yaml)后,再次执行npm install重新安装即可。

Git推送被拒修复

该问题是因为你在将node_modules纳入Git追踪后才添加.gitignore配置,Git依然会尝试上传已追踪的依赖文件夹,按以下步骤操作即可解决:

  • 确认.gitignore文件存放在项目根目录,且文件内已添加node_modules/配置项。
  • 在项目根目录终端执行命令,将已被Git追踪的node_modules从缓存中移除(不会删除本地依赖文件):
git rm -r --cached node_modules
  • 重新提交变更:
git add .
git commit -m "移除Git追踪的node_modules,更新.gitignore配置"
  • 重新执行推送操作即可,不会再触发文件数量超限报错。

后续GitHub Pages部署提示

  • 部署到GitHub Pages不需要手动上传node_modules文件夹,配置好Pages的构建工作流后,平台会自动安装依赖、打包项目完成部署,你提前配置好的域名可以在Pages设置页直接绑定使用。

相关附件

使用GitHub Desktop推送至新仓库后项目无法正常运行
此前项目正常运行截图,当时仅存在favicon等少量已解决的小问题


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 05:27:02