Я работаю над многоступенчатым веб-приложением и собираю его с помощью webpack 3, используя extract-text-webpack-plugin
для разделения css записей в отдельных файлах.
В настоящее время я пытаюсь загрузить некоторые модулидинамически вместе с собственным CSS для повышения производительности, поэтому я использовал опцию allChunks: false
плагина с использованием style-loader
в качестве fallback
, который отлично работает, когда файл CSS требуется только в динамических модулях, или не динамическийтолько точки входа,
Я создал пример проекта , чтобы продемонстрировать эту проблему, поэтому давайте предположим следующие записи:
entry2
: dynamic.css
должен быть частью извлеченного css entry2.css
->, который отлично работает entry1
: dynamic.css
должен быть частью динамически импортируемого чанка dynamic.js
, где содержимое dynamic.css
будет введен на страницу с style-loader
-> Это не работает, вместо этого dynamic.css
полностью исчезло
Я уже открыл проблему на github плагинарепо, но похоже, что они больше ориентированы на webpack 4, чем на webpack 3, поэтому я не ожидаю, что они ответят на мою проблему!
Вопрос
Есть ли обходной путь для динамической загрузки этого общего css (преодоления этой сообщенной проблемы)?