kef-builder-buffet
Version:
buffet-builder构建工具
18 lines (15 loc) • 629 B
JavaScript
;
const ProgressBarPlugin = require('progress-bar-webpack-plugin');
const chalk = require('chalk');
const scriptsWrapPlugin = require('../plugins/wrap-scripts-webpack-plugin');
const abcData = require('../../utils/const').abcData;
module.exports = function (config) {
config.plugins = config.plugins || [];
// 显示编译进度 找个会被之前的log切断
config.plugins.push(new ProgressBarPlugin({
format: chalk.cyan('build') + ' [:bar] ' + chalk.green.bold(':percent') + ' (:elapsed seconds)',
clear: false,
width: 100
}));
config.plugins.push(new scriptsWrapPlugin(abcData.options))
}