@aomi/webapp-cli
Version:
a web app cli
20 lines (17 loc) • 546 B
text/typescript
import { merge } from 'webpack-merge';
import common from '../config/webpack.common';
import devConfig from '../config/webpack.dev';
import prodConfig from '../config/webpack.prod';
import getUserWebpackConfig from './getUserWebpackConfig';
/**
* @author 田尘殇Sean(sean.snow@live.com) create at 2018/10/5
*/
export default function getWebpackConfig(type) {
const userCommon = getUserWebpackConfig('common');
return merge(
common,
type === 'prod' ? prodConfig : devConfig,
userCommon,
getUserWebpackConfig(type)
);
}