Я пытаюсь разбить код на куски, и у меня возникла проблема.
У меня есть скрипт, как
import Component1 from 'Libs/component1';
import Component2 from 'Libs/component2';
import Component3 from 'Integrations/component3';
window.myComponent1 = new Component1();
window.myComponent2 = new Component2();
window.myComponent3 = new Component3;
Вышеуказанные операторы window.myComponent выполняются нормально, и объекты доступны глобально, когда я не использую splitChunks.
Если добавить ниже конфиг на веб-пакете
optimization: {
splitChunks: {
chunks: 'all'
}
}
Операторы window.myComponent никогда не выполняются, если я проверяю созданные пакеты, код присутствует, но никогда не выполняется.
Зачем ? Что я делаю не так?