reactjs - 如何在 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}"
我怎样才能做到这一点?我已经在谷歌上搜索了几个小时,但到目前为止我没有发现任何东西。
解决方案
您可以使用以下命令:
"load:data": "yarn run build && yarn install && ./main.js ${REACT_APP_FILE_NAME}"
推荐阅读
- vhdl - 为什么在我的 VHDL 代码中出现“=”错误
- ios - 如何修复 XCode 代码折叠视觉错误?
- java - Drools:运算符 RHS 被视为字符串而不是列表
- node.js - nodejs 将一个字符替换为新行
- reactjs - 折叠除第一项外
- fluent-assertions - 如何在 FluentAssertions 中使用“Which”?
- javascript - 尝试映射数据数组并将项目推送到不同的数组
- c++ - C++链表实现,遍历时进入无限循环。猜测构造函数有问题
- java - 如何禁用 Spring Rest 文档
- xamarin - 为什么只有第二个 Frame 显示在 StackLayout 中