UNPKG

crootfast

Version:

大前端工程化命令行脚手架

30 lines (25 loc) 594 B
// 合并 resolve.alias 配置 function mergeAlias(source, config = {}) { return Object.assign(source, config); }; // 合并 module.rules 的配置 function mergeRules(source = [], config = []) { return source.concat(config); }; // 合并 module.plugins 的配置 function mergePlugins(source = [], config = []) { return source.concat(config); }; function mergePort(portValue = "auto") { return portValue; }; function mergeProxy(source, config) { return Object.assign(source, config); }; module.exports = { mergeAlias, mergeRules, mergePlugins, mergePort, mergeProxy };