我在aws elastic-beanstalk上部署了react-create-app,它在开发环境中运行。
如何配置生产环境?
答案 0 :(得分:1)
使用npm run build
构建时,NODE_ENV
始终设置为'production'
还有一个名为NODE_ENV的特殊内置环境变量。您可以从process.env.NODE_ENV中读取它。当你运行npm start时,它始终等于' development',当你运行npm test时,它总是等于' test',当你运行npm run build来进行生产时捆绑,它总是等于生产'。您无法手动覆盖NODE_ENV。这可以防止开发人员意外地将慢速开发构建部署到生产中。