Browse Source

Build fix

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

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

@ -6,7 +6,7 @@
*/ */
import { ModuleWithProviders } from '@angular/core'; import { ModuleWithProviders } from '@angular/core';
import { RouterModule, Routes } from '@angular/router'; import { PreloadAllModules, RouterModule, Routes } from '@angular/router';
import { import {
AppAreaComponent, 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", "tslint-loader": "3.5.3",
"typemoq": "2.1.0", "typemoq": "2.1.0",
"typescript": "2.5.3", "typescript": "2.5.3",
"uglifyjs-webpack-plugin": "1.1.8",
"underscore": "1.8.3", "underscore": "1.8.3",
"webpack": "3.10.0", "webpack": "3.10.0",
"webpack-dev-server": "2.11.1", "webpack-dev-server": "2.11.1",

Loading…
Cancel
Save