Использование конфигурации по умолчанию при выполнении Webpack Encore
Из-за проблем с производительностью мне пришлось сделать 2 разные конфигурации Encore в моем веб-пакете. Я упростил код, потому что здесь важен экспорт, а не то, что внутри Encore:
Если кому-то нужен источник для этой части кода, он доступен здесь
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 по умолчанию
Когда я пытаюсь это сделать, мой код запускает обе конфигурации. Как выбрать один для запуска по умолчанию?