更新配置注入以在运行时获取配置文件的名称,而不是硬编码

时间:2017-07-20 10:44:51

标签: javascript json node.js webpack

我正在使用wbepack,并在构建应用程序时尝试使用我的配置更加动态。这是一个被驱逐的create-react-app项目。

例如,如果我想在我的package.json文件中进行本地构建,我有以下内容。

"build:local": "APPLICATION_ENV=local npm run build",

我想有一个自定义构建,我可以传入一个json文件然后使用该配置。

"custom": "APPLICATION_ENV=custom CUSTOM_ENV=test.json npm run build",

我认为可以让它工作,但无论如何我可以使json文件的名称动态,使我能够决定使用哪个json文件,而不是必须在我的{{{ 1}}。

在我的脑海里是这样的:

package.json

有没有人知道如何处理这个问题?也许像this

1 个答案:

答案 0 :(得分:2)