extract-text-webpack-plugin 导出 css失败

发布于 2022-09-05 23:15:51 字数 748 浏览 15 评论 0

在webpack中使用extract-text-webpack-plugin 来导出 css样式,webpack配置如下:

{
    test: /\.css$/,
    use: ExtractTextPlugin.extract({
        fallback: "style-loader",
        use: 'css-loader'
    })
}, {
    test: /\.scss$/,
    use: ExtractTextPlugin.extract({
        fallback: 'style-loader',
        use: ['css-loader', 'sass-loader']
    })
}

成功导出了 style.css文件,但是在 head标签中仍然有几个 style 标签:
图片描述

使用extract-text-webpack-plugin 之前的结果如下图:
图片描述

请问为什么有部分 css 还存在于 head标签中?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

相权↑美人 2022-09-12 23:15:51

多个文件不应该这样子写的

梦在深巷 2022-09-12 23:15:51
const ExtractTextPlugin = require("extract-text-webpack-plugin");

module.exports = {
  module: {
    rules: [
      {
        test: /\.css$/,
        use: ExtractTextPlugin.extract({
          fallback: "style-loader",
          use: "css-loader"
        })
      }
    ]
  },
  plugins: [
    new ExtractTextPlugin("styles.css"),
  ]
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文