feat(cli): auto install all components

This commit is contained in:
陈嘉涵
2019-11-27 11:45:35 +08:00
parent fac1a85c87
commit e4f934dfde
13 changed files with 46 additions and 23 deletions
@@ -2,7 +2,7 @@ import merge from 'webpack-merge';
import HtmlWebpackPlugin from 'html-webpack-plugin';
import { join } from 'path';
import { baseConfig } from './webpack.base';
import { CONFIG_FILE } from '../common/constant';
import { CONFIG_FILE, MOBILE_ENTRY_FILE, DESKTOP_ENTRY_FILE } from '../common/constant';
import { getWebpackConfig } from '../common';
// eslint-disable-next-line
@@ -22,6 +22,12 @@ export const siteDevConfig = merge(
stats: 'errors-only',
disableHostCheck: true
},
resolve: {
alias: {
'mobile-entry': MOBILE_ENTRY_FILE,
'desktop-entry': DESKTOP_ENTRY_FILE
}
},
output: {
path: join(__dirname, '../../site/dist'),
publicPath: '/',