webpack4,不再支持extract-text-webpack-plugin

今天体验了一下webpack4.1.0,发现不再支持 extract-text-webpack-plugin。
那应该用什么方法去单独提取css文件呢?
还有一个问题是,我在看别人用webpack打包的一个开源项目的时候,发现它的html中,是这样引入css的

<link type="text/css" rel="stylesheet" href="blob:null/e83446f1-423b-40a8-a91a-d885bde94722">

那个 href 中的内容是什么意思啊,是用什么插件完成的?
而且我在文件内也没找到它生成的css文件,只有源码中的scss文件。
实在的搜索不到答案。请大神指教一下,先谢过了。

阅读 18.9k
2 个回答

原因:extract-text-webpack-plugin 最新版本为 3.0.2,这个版本还没有适应 webpack 4 的版本

解决办法:使用 4.0 beta 版,npm install --save-dev extract-text-webpack-plugin@next

extract-text-webpack-plugin 这个插件还是支持的,还是和原来一样用,只是你要升级到对应的^4.0.0版本

推荐问题
宣传栏