如何将JSON文件上传至GitHub仓库?及部署运行问题求助
如何将JSON文件上传至GitHub仓库?
- 打开目标GitHub仓库页面,点击顶部的「Add file」→「Upload files」选项
- 将本地JSON文件拖拽到页面的上传区域,或点击「choose your files」选择文件
- 在页面底部填写提交说明(如“添加翻译数据文件”),点击「Commit changes」完成上传
GitHub Pages部署后JSON文件无法加载的解决方法
从截图的404错误来看,核心问题是部署后找不到JSON文件,可按以下步骤排查:
- 核对文件路径
GitHub对文件路径大小写敏感,本地系统可能不敏感,确保JS代码里的请求路径和仓库中JSON文件的实际路径完全一致(包括大小写)。比如仓库里文件是/assets/translations.json,代码里就不能写成/assets/Translations.json。建议使用绝对路径(以/开头)来避免相对路径的层级问题。 - 确认文件已上传
检查仓库的文件列表,确保目标JSON文件存在;同时查看.gitignore文件,确认没有添加*.json这类会排除JSON文件的规则,若有则删除对应规则后重新提交。 - 检查部署状态
进入仓库「Settings」→「Pages」页面,确认部署状态为“Success”。若刚提交文件,需等待几分钟让GitHub Pages完成部署;若部署失败,查看部署日志定位具体问题。 - 规范请求方式
确保JS代码中使用HTTP/HTTPS请求加载JSON,比如用fetch('/path/to/your.json'),不要使用本地的file://协议路径。
内容的提问来源于stack exchange,提问作者Адиль
相关产品推荐
相关产品推荐

