我正在使用Webpack 3构建多条目Web应用程序,并使用extract-text-webpack-plugin
将条目的CSS分隔在单独的文件中。
当前,我正在尝试动态加载某些模块及其自身的CSS,以提高性能,因此我将插件的allChunks: false
选项与style-loader
用作fallback
一起使用,当仅在动态模块中或仅在非动态入口点中需要css文件时,该方法可以正常工作
我已经制作了一个sample project来演示此问题,所以让我们假设以下条目:
entry2
:dynamic.css
应该是提取的CSS entry2.css
->的一部分,效果很好entry1
:dynamic.css
应该是动态导入的块dynamic.js
的一部分,
dynamic.css
的内容将在页面中插入style-loader
->这不起作用,而dynamic.css
完全消失了我已经opened an issue谈论插件的github回购,但似乎他们比webpack 3更关注webpack 4,所以我不希望他们会回应我的问题!
是否有解决方法来动态加载此共享的CSS(克服此报告的问题)?