【问题标题】:Deploying a Reactjs application (CRA) on heroku throws an error在 heroku 上部署 Reactjs 应用程序 (CRA) 会引发错误
【发布时间】:2021-09-10 20:14:07
【问题描述】:

以下是我得到的错误。应用程序的前端是使用 CRA 构建的。后端使用 Laravel - Laravel Sanctum 和 Laravel Fortify 构建。我正在使用 craco 来构建应用程序。

错误:React Refresh 运行时不应包含在生产包中。

【问题讨论】:

  • react-refresh 是否安装为依赖项而不是 devDependency?

标签: reactjs heroku create-react-app craco


【解决方案1】:

我发现了问题。 Heroku 正在使用 nodejs buildpack 构建反应应用程序。为了部署使用 create-react-app 搭建的 React 项目,需要使用“heroku/nodejs”以外的构建包。就我而言,我使用了这个 buildpack -> https://github.com/mars/create-react-app-buildpack.git。最后使用它,我让应用程序运行起来。

感谢@mando 的帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-15
    • 1970-01-01
    • 2022-09-25
    • 2016-09-10
    • 2017-02-09
    • 1970-01-01
    • 2019-08-11
    • 2016-04-15
    相关资源
    最近更新 更多