首页 > 解决方案 > 如何在 package.json 脚本中重用从 build 命令设置的 .env 文件变量

问题描述

我正在使用env-cmd命令来设置构建 .env 文件。这是我的build脚本的样子:

"build": "env-cmd .env.${REACT_APP_ENV} react-scripts build"

在我运行build上面的脚本之后,我想运行另一个脚本,它将像这样重用 .env 文件中的变量。

"load:data": "yarn install &&  ./main.js ${REACT_APP_FILE_NAME}"

我怎样才能做到这一点?我已经在谷歌上搜索了几个小时,但到目前为止我没有发现任何东西。

标签: reactjspackage.json

解决方案


您可以使用以下命令:

"load:data": "yarn run build && yarn install &&  ./main.js ${REACT_APP_FILE_NAME}"

推荐阅读