platform-project
Version:
平台项目
18 lines • 585 B
JavaScript
//属性生成器
let entry = require('./webpack/entry');
let output = require('./webpack/output');
let rules = require('./webpack/rules');
let plugins = require('./webpack/plugins');
// let optimization = require('./webpack/optimization');
module.exports = function config(projectInfo) {
return {
mode: projectInfo.mode,
entry: entry(projectInfo),
output: output(projectInfo),
module: {
rules: rules()
},
plugins: plugins(projectInfo),
// optimization: optimization,// 提取公共代码
}
}