React 应用程序是 Heroku 上的 运行 开发模式?

react app is running development mode on Heroku?

如果我想部署到 Heroku,我的脚本应该是什么样子的?并确保该应用程序 运行 处于生产模式(构建),所以基本上我将当前代码推送到 github 并部署从 Heroku 推送的代码问题是我的应用程序是 运行在开发模式下 ning 并且由于某种原因它完全忽略了构建应用程序知道如何解决这个问题吗?

"scripts": {
  "start": "react-scripts start",
  "build": "react-scripts build",
  "test": "react-scripts test",
  "eject": "react-scripts eject"
},

我还希望我的应用程序在欧盟地区 运行,但是 mars/create-react-app buildpack 将我的应用程序位置设置为美国。

您仍然可以使用 mars/create-react-appCommon runtime apps always default to the US region,无论您使用哪个构建包。

创建应用时使用 the --region argument

heroku create YOUR_APP_NAME --region eu

那你就可以照常使用mars/create-react-app了。如果您想在创建应用程序时设置 buildpack,您可以 include the --buildpack flag:

heroku create YOUR_APP_NAME --region eu --buildpack mars/create-react-app