首页 > 解决方案 > 将 Django-React 应用程序部署到 Heroku 时出错

问题描述

我正在将我的 Django 后端、React-frontend 应用程序部署到 Heroku,运行时遇到git push heroku master了一个奇怪的错误:

找不到所需的文件。
名称:index.html
搜索:/tmp/build_7abd977a/public

显然,在运行时npm run build它会创建一个build具有以下结构的文件夹:

在此处输入图像描述

看起来由于某种原因在运行脚本时没有创建公用文件夹,有人可以建议我如何使用脚本创建它或从不同的位置运行我的index.html(或者至少告诉我文件的位置它被导入)?

这是完整的回溯:

在此处输入图像描述

标签: javascriptreactjsdjangoheroku

解决方案


我通过将我的投资组合前端内容移动到项目的根目录然后再​​次运行来修复它npm run build


推荐阅读