UNPKG

@alilc/build-plugin-alt

Version:

build-scripts plugin template for developers

20 lines (19 loc) 665 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * 去除 minicss 的逻辑 * @param {*} config */ exports.default = (config) => { config.plugins.delete('MiniCssExtractPlugin'); ['scss', 'css', 'less'].forEach((ruleName) => { ['', '-module'].forEach((suffix) => { const finalRuleName = `${ruleName}${suffix}`; config.module.rule(finalRuleName).uses.delete('MiniCssExtractPlugin.loader'); config.module.rule(finalRuleName) .use('style-loader') .before('css-loader') .loader(require.resolve('style-loader')); }); }); };