Browse Source

Build fix

pull/254/head
Sebastian Stehle 8 years ago
parent
commit
8d971e630d
  1. 23
      src/Squidex/app-config/webpack.run.prod.js
  2. 4
      src/Squidex/app/app.routes.ts
  3. 1
      src/Squidex/package.json

23
src/Squidex/app-config/webpack.run.prod.js

@ -1,7 +1,6 @@
 var webpack = require('webpack'),
webpackMerge = require('webpack-merge'),
ExtractTextPlugin = require('extract-text-webpack-plugin'),
UglifyJsPlugin = require('uglifyjs-webpack-plugin'),
ngToolsWebpack = require('@ngtools/webpack'),
runConfig = require('./webpack.run.base.js'),
helpers = require('./helpers');
@ -96,19 +95,15 @@ module.exports = webpackMerge(runConfig, {
*/
new ExtractTextPlugin('[name].css'),
new UglifyJsPlugin({
cache: true,
uglifyOptions: {
mangle: {
safari10: true,
},
compress: {
pure_getters: true, passes: 3
},
output: {
ascii_only: true, comments: false,webkit: true,
}
}
new webpack.optimize.UglifyJsPlugin({
beautify: false,
mangle: {
screw_ie8: true, keep_fnames: true
},
compress: {
screw_ie8: true, warnings: false
},
comments: false
}),
new ngToolsWebpack.AngularCompilerPlugin({

4
src/Squidex/app/app.routes.ts

@ -6,7 +6,7 @@
*/
import { ModuleWithProviders } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { PreloadAllModules, RouterModule, Routes } from '@angular/router';
import {
AppAreaComponent,
@ -96,4 +96,4 @@ export const routes: Routes = [
}
];
export const routing: ModuleWithProviders = RouterModule.forRoot(routes, { useHash: false });
export const routing: ModuleWithProviders = RouterModule.forRoot(routes, { useHash: false, preloadingStrategy: PreloadAllModules });

1
src/Squidex/package.json

@ -90,7 +90,6 @@
"tslint-loader": "3.5.3",
"typemoq": "2.1.0",
"typescript": "2.5.3",
"uglifyjs-webpack-plugin": "1.1.8",
"underscore": "1.8.3",
"webpack": "3.10.0",
"webpack-dev-server": "2.11.1",

Loading…
Cancel
Save