为什么我在 Heroku 上的 Create-React-App 有 NODE_ENV=development?

Why does my Create-React-App on Heroku have NODE_ENV=development?

我想在我的 Create-React-App 中使用 NODE_ENV,如 https://medium.com/@tacomanator/environments-with-create-react-app-7b645312c09d

中所述

但是当我在 Heroku 上 运行 它时,process.env 报告 { NODE_ENV: "development", PUBLIC_URL: "" } - 为什么? NODE_ENV 在我的 Heroku 仪表板中是 production

我用 create-react-app-buildpack buildpack 自己解决了这个问题:

heroku buildpacks:add https://github.com/mars/create-react-app-buildpack.git

然后将我的应用程序重新部署到 Heroku。