【问题标题】:Sass files compiling twiceSass 文件编译两次
【发布时间】:2018-11-13 16:29:18
【问题描述】:

我有以下 webpack 配置:

规则:

{
    test: /\.scss$/,
    use: [
        MiniCssExtractPlugin.loader,
        {
            loader: 'css-loader',
            options: {
                sourceMap: false
            }
        }, {
            loader: 'sass-loader',
            options: {
                sourceMap: false,
                processCssUrls: false
            }
        }
    ]
}

插件:

new MiniCssExtractPlugin({
    filename: '[name].css',
    chunkFilename: '[id].css'
})

当使用SpeedMeasurePlugin 构建和观察输出时,我得到这样的输出:

mini-css-extract-plugin, and 
css-loader, and 
sass-loader took 12.73 secs
  module count = 1
css-loader, and 
sass-loader took 12.66 secs
  module count = 1

sass 为什么会编译两次?

【问题讨论】:

    标签: webpack sass-loader mini-css-extract-plugin


    【解决方案1】:

    这是 MiniCssExtractPlugin 运行 sass-loader 两次。不知道为什么。

    【讨论】:

      猜你喜欢
      • 2014-07-04
      • 1970-01-01
      • 2018-07-17
      • 2017-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-26
      • 1970-01-01
      相关资源
      最近更新 更多