构建应用程序时Reactjs指定参数

时间:2018-07-31 14:13:11

标签: reactjs npm build environment-variables

构建参数时,我想将参数传递给应用程序。 我已经在互联网上看到很多有关环境变量的信息,但是注意到看起来像我想要的。 因此,假设我有一个REACT_APP_VALUE我想在我的应用程序中使用,但我想根据客户更改值。因此,我想在构建应用程序时更改该值(这样,我只有一个代码,但每个客户一个应用程序)。 我知道如果我退出应用程序就可以做到,但是我不想这么做。 我也找到了这个解决方案:

"startWithValue1": "set REACT_APP_VALUE=value1 && react-app-rewired start"

如果我在package.json的脚本部分中添加此行,则有两个问题:

  1. 仅适用于Windows,我需要为Linux添加同一行
  2. 我必须为REACT_APP_VALUE的每个可能值添加同一行

是否可以进行一些配置,以便在构建命令行中指定REACT_APP_VALUE值?

非常感谢

0 个答案:

没有答案