Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Webpack Sass文件编译两次_Webpack_Sass Loader_Mini Css Extract Plugin - Fatal编程技术网

Webpack Sass文件编译两次

Webpack Sass文件编译两次,webpack,sass-loader,mini-css-extract-plugin,Webpack,Sass Loader,Mini Css Extract Plugin,我有以下网页包配置: 规则: { test: /\.scss$/, use: [ MiniCssExtractPlugin.loader, { loader: 'css-loader', options: { sourceMap: false } }, { loader: 'sass-loader',

我有以下网页包配置:

规则:

{
    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要编译两次?

这是MiniCssExtractPlugin,它运行两次sass加载程序。不知道为什么