我的package.json具有以下脚本:
"build": "sh -ac '. .env.${REACT_APP_ENV}; react-scripts build'"
当我运行yarn build
时,出现以下错误:
sh: .env.: No such file or directory
。env文件符合预期,位于我的项目目录的顶层。有任何想法吗?
您也可以使用NODE_ENV
变量,它为您提供了环境模式。
我不知道您是否使用create-react-app
,但是如果您使用过(一旦构建了应用程序),则可以使用serve
运行正式版:
$ npm install -g serve
$ serve -s build