minify bundle task

This commit is contained in:
Tim Lancina
2015-12-14 14:01:39 -06:00
parent 36368e1f9d
commit 6d17d9d185
2 changed files with 50 additions and 8 deletions

View File

@ -0,0 +1,38 @@
var webpack = require('webpack');
module.exports = {
entry: [
"./dist/ionic.js"
],
output: {
path: 'dist/bundles',
filename: 'ionic.min.js',
libraryTarget: 'commonjs2'
},
externals: [
{
'angular2/core': {
commonjs2: ['angular2', 'core']
},
'angular2/common': {
commonjs2: ['angular2', 'common']
},
'angular2/router' : {
commonjs2: ['angular2', 'router']
},
'angular2/http': {
commonjs2: ['angular2', 'http']
},
'angular2/platform/browser': {
commonjs2: ['angular2', 'platform', 'browser']
},
'angular2/instrumentation': {
commonjs2: ['angular2', 'instrumentation']
},
}
],
plugins:[ new webpack.optimize.UglifyJsPlugin({
compress: { warnings: false },
sourceMap: false
})]
};