const path = require('path'); const MiniCssExtractPlugin = require('mini-css-extract-plugin'); const entry = require('webpack-glob-entry') const FixStyleOnlyEntriesPlugin = require("webpack-fix-style-only-entries"); const baseConfig = { module : { rules: [ { test: /\.scss$/, use: [ MiniCssExtractPlugin.loader, 'css-loader', 'sass-loader' ] } ] }, output: { path: path.resolve(__dirname, './'), }, } module.exports = [ { ...baseConfig, entry: entry('./src/*.scss'), plugins: [ new FixStyleOnlyEntriesPlugin(), new MiniCssExtractPlugin({ filename: 'css/[name].css' //css打包输出出口及文件名称 }) ], } ];