mini-css-extract-plugin
这个plugin将CSS提取到单独的文件中。它为每个包含CSS的JS文件创建一个CSS文件。它支持CSS和SourceMaps的按需加载。
我本地配置了这个plugin, 但是打包却依然没有css, 且打包并没有报错,很奇怪。
原因已经找到:

由于同时配置了这两个plugin, 导致冲突。html-inline-css-webpack-plugin这是将css文件由
<link rel="stylesheet" /> => <style>...<style/>
而mini-css-extract-plugin,是将css抽离出来成一个css文件。所以导致冲突,将new HTMLInlineCSSWebpackPlugin()删除即可。
本文讲述了在使用mini-css-extract-plugin和html-inline-css-webpack-plugin时遇到的CSS打包冲突问题。mini-css-extract-plugin用于将CSS从JS文件中提取到单独的CSS文件,而html-inline-css-webpack-plugin则将CSS内联到HTML中,两者配置同时存在时会导致冲突。
2491

被折叠的 条评论
为什么被折叠?



