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

我正在使用wbepack,并在构build我的应用程序时尝试使用configuration更加dynamic。 这是一个已经被popup的create-react-app项目。

例如,如果我想在我的package.json文件中进行本地生成,我有以下几点。

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

我想有一个自定义的构build,我可以通过一个JSON文件,然后使用该configuration。

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

我认为这可以得到这个工作,但无论如何,我可以使dynamic的JSON文件的名称,使我可以决定使用哪个JSON文件,而不是必须在我的package.json硬编码它。

在我的脑海里是这样的:

npm run build:custom CUSTOM_CONFIG=hulkhogan.json

有没有人有任何想法如何处理这个? 也许这样的事情