Files
Rabby/webpack.config.js
2022-05-13 11:15:15 +08:00

20 lines
502 B
JavaScript

const webpackMerge = require('webpack-merge');
const commonConfig = require('./build/webpack.common.config');
const configs = {
dev: require('./build/webpack.dev.config'),
pro: require('./build/webpack.pro.config'),
debug: require('./build/webpack.debug.config'),
sourcemap: require('./build/webpack.sourcemap.config'),
};
const config = (env) => {
if (env.config) {
return webpackMerge.merge(commonConfig, configs[env.config]);
}
return commonConfig;
};
module.exports = config;