feat(cli): add build-site command

This commit is contained in:
陈嘉涵
2019-11-29 17:11:07 +08:00
parent f1310ff01b
commit 5f91e16825
11 changed files with 164 additions and 120 deletions
@@ -1,16 +1,17 @@
import merge from 'webpack-merge';
import { get } from 'lodash';
import { siteDevConfig } from './webpack.site.dev';
import { getWebpackConfig } from '../common';
import { siteDevBaseConfig } from './webpack.site.dev';
import { CONFIG, SITE_DIST_DIR } from '../common/constant';
const outputDir = get(CONFIG, 'build.site.outputDir', SITE_DIST_DIR);
const publicPath = get(CONFIG, 'build.site.publicPath', '/');
export const sitePrdConfig = merge(
siteDevConfig,
siteDevBaseConfig,
{
mode: 'production',
stats: 'none',
output: {
publicPath,
path: outputDir,