有什么方法可以选择使用 .env 文件吗? 在节点中

问题描述

我有一个反应电子项目要为一些不同的客户构建

所以我在 package.json

中编写了脚本
"build:a": "set REACT_APP_APPEaraNCE=CUSTOM_STYLE_A&&set REACT_APP_SERVER_URL=http://xxx.xxx&& react-app-rewired build && rm -rf build.ele && electron-builder --config electron-builder.json","build:b": "set REACT_APP_APPEaraNCE=STANDARD&&set REACT_APP_SERVER_URL=http://xxx.xxx&&react-app-rewired build && rm -rf build.ele && electron-builder --config electron-builder.json","build:test": "set REACT_APP_APPEaraNCE=STANDARD&& react-app-rewired build && rm -rf build.ele && electron-builder --config electron-builder.json",

这些代码很讨厌,

我想知道是否有任何方法可以提供包含不同 env 脚本的单独 .env 文件

调用特定构建命令时加载

喜欢

package.json

"build:a":"....(the scripts)" # load .clientA.env

.clientA.env

set REACT_APP_APPEaraNCE=CUSTOM_STYLE_A&&set REACT_APP_SERVER_URL=http://xxx.xxx&& react-app-rewired build && rm -rf build.ele && electron-builder --config electron-builder.json

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)