add syncbuilddir step to aot build

This commit is contained in:
Art Lowel
2019-05-31 09:44:49 +02:00
parent 32e7b7a3b4
commit d93173e8d2
25 changed files with 394 additions and 113 deletions

View File

@@ -2,19 +2,20 @@ const HtmlWebpackPlugin = require('html-webpack-plugin');
const ScriptExtPlugin = require('script-ext-html-webpack-plugin');
const {
root
projectRoot,
buildRoot
} = require('./helpers');
module.exports = {
entry: root('./src/main.browser.ts'),
entry: buildRoot('./main.browser.ts'),
output: {
filename: 'client.js'
},
target: 'web',
plugins: [
new HtmlWebpackPlugin({
template: root('./src/index.html'),
output: root('dist'),
template: buildRoot('./index.html'),
output: projectRoot('dist'),
inject: 'head'
}),
new ScriptExtPlugin({