我需要在同一个项目输出中同时运行 LESS 和 SCSS 编译以分离 CSS 文件。
该项目基于 LESS,但现在在过渡阶段添加了 SCSS。
暂时不想更新webpack。Webpack 运行良好,但会生成 common.bundle.js 文件,但并未从这一包中提取 CSS。
它提取的其他块和新 SCSS 可以,但不是核心包文件 (common.bundle.js)。
我曾尝试更改 webpack.config.js 中的顺序,但这无济于事。我也看到了这个“多个实例”,但无法解决。
webpack.config.js
const path = require('path');
const webpack = require('webpack');
const CommonsChunkPlugin = require("webpack/lib/optimize/CommonsChunkPlugin");
var ExtractTextPlugin = require("extract-text-webpack-plugin");
module.exports = {
devtool: "source-map",
entry: {
"login.bundle": "./dash/app/login.js",
"summary.bundle": "./dash/app/summary.js",
"metrics.bundle": "./dash/app/metrics.js",
"market_share.bundle": "./dash/app/market_share.js",
"broker.bundle": "./dash/app/broker.js",
"event_studies_custom.bundle": "./dash/app/event_studies_custom.js",
"case_studies.bundle": "./dash/app/case_studies.js",
"home.bundle": "./dash/app/home.js"
},
output: {
path: __dirname + '/dash/static/js',
filename: "[name].js"
},
module: {
loaders: [{
test: require.resolve("jquery"), …Run Code Online (Sandbox Code Playgroud)