process.env.NODE_ENV ===“开发”,即使在生产中

Ver*_*ion 6 environment-variables reactjs create-react-app

我想部署一个 React 应用程序(用 Create React App 制作)+一个带有 Heroku 的 Node 服务器,

我做到了,但我的应用程序无法从服务器获取数据,

在生产中,我的 process.env.NODE_ENV 等于“development”,这会导致我的代码中出现很多错误的内容,

你知道什么可以让 process.env.NODE_ENV 始终处于“开发”状态吗?在构建时,这个环境变量应该切换到“生产”,不是吗?

seu*_*abi 1

package.json添加这个。

  "scripts": {
    "start": "export NODE_ENV=development; {your start code}",
Run Code Online (Sandbox Code Playgroud)