Browse Source

A little bit smaller output.

pull/337/head
Sebastian Stehle 7 years ago
parent
commit
8609d2fedb
  1. 16
      src/Squidex/app-config/webpack.run.prod.js
  2. 1
      src/Squidex/package.json

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

@ -10,7 +10,9 @@ const plugins = {
// https://www.npmjs.com/package/@ngtools/webpack // https://www.npmjs.com/package/@ngtools/webpack
NgToolsWebpack: require('@ngtools/webpack'), NgToolsWebpack: require('@ngtools/webpack'),
// https://github.com/webpack-contrib/mini-css-extract-plugin // https://github.com/webpack-contrib/mini-css-extract-plugin
MiniCssExtractPlugin: require('mini-css-extract-plugin') MiniCssExtractPlugin: require('mini-css-extract-plugin'),
// https://github.com/NMFR/optimize-css-assets-webpack-plugin
OptimizeCSSAssetsPlugin: require("optimize-css-assets-webpack-plugin")
}; };
helpers.removeLoaders(runConfig, ['scss', 'ts']); helpers.removeLoaders(runConfig, ['scss', 'ts']);
@ -105,9 +107,15 @@ module.exports = webpackMerge(runConfig, {
uglifyOptions: { uglifyOptions: {
compress: false, compress: false,
ecma: 6, ecma: 6,
mangle: true mangle: true,
} output: {
}) comments: false
}
},
extractComments: true
}),
new plugins.OptimizeCSSAssetsPlugin({})
] ]
}, },

1
src/Squidex/package.json

@ -85,6 +85,7 @@
"node-sass": "4.9.4", "node-sass": "4.9.4",
"noop-loader": "1.0.0", "noop-loader": "1.0.0",
"null-loader": "0.1.1", "null-loader": "0.1.1",
"optimize-css-assets-webpack-plugin": "^5.0.1",
"raw-loader": "0.5.1", "raw-loader": "0.5.1",
"rimraf": "2.6.2", "rimraf": "2.6.2",
"rxjs-tslint": "0.1.5", "rxjs-tslint": "0.1.5",

Loading…
Cancel
Save