Fixed AoT Build

This commit is contained in:
Art Lowel
2018-01-23 15:16:22 +01:00
parent 107a0736c6
commit 962d87173e
8 changed files with 181 additions and 155 deletions

View File

@@ -1,7 +1,7 @@
const webpackMerge = require('webpack-merge');
const commonPartial = require('./webpack/webpack.common');
const clientPartial = require('./webpack/webpack.client');
const serverPartial = require('./webpack/webpack.server');
const { getServerWebpackPartial } = require('./webpack/webpack.server');
const prodPartial = require('./webpack/webpack.prod');
const {
@@ -15,6 +15,8 @@ module.exports = function(options, webpackOptions) {
console.log(`Running build for ${options.client ? 'client' : 'server'} with AoT Compilation`)
}
let serverPartial = getServerWebpackPartial(options.aot);
let serverConfig = webpackMerge({}, commonPartial, serverPartial, {
plugins: [
getAotPlugin('server', !!options.aot)