对于性能问题,我必须在Webpack中进行2种不同的Encore配置。我简化了代码,因为这里重要的是导出而不是Encore里面的内容:
If anyone needs source for this part of the code it is avalable here
let Encore = require('@symfony/webpack-encore');
//firstConfig
Encore
/* My first Encore config here*/
;
const firstConfig = Encore.getWebpackConfig();
firstConfig.name = 'firstConfig';
Encore.reset();
//secondConfig
Encore
/* My second Encore config here*/
;
const secondConfig = Encore.getWebpackConfig();
secondConfig.name = 'optim';
module.exports = [firstConfig, secondConfig];
最重要的是最后一行。当我跑步时
yarn encore dev --config-name firstConfig
一切正常。第二个配置相同。
我的目标是能够运行yarn encore dev
以使其默认执行我的firstConfig
当我尝试这样做时,我的代码会同时运行两个配置。如何选择默认运行的一个?