如何在本地运行我的React应用的生产版本?

问题描述 投票:1回答:1

我的package.json具有以下脚本:

"build": "sh -ac '. .env.${REACT_APP_ENV}; react-scripts build'"

当我运行yarn build时,出现以下错误:

sh: .env.: No such file or directory

。env文件符合预期,位于我的项目目录的顶层。有任何想法吗?

reactjs yarn production
1个回答
0
投票

您也可以使用NODE_ENV变量,它为您提供了环境模式。

我不知道您是否使用create-react-app,但是如果您使用过(一旦构建了应用程序),则可以使用serve运行正式版:

$ npm install -g serve

$ serve -s build

© www.soinside.com 2019 - 2024. All rights reserved.