Skip to content

Commit

Permalink
Only minify in production
Browse files Browse the repository at this point in the history
  • Loading branch information
Benestar committed Mar 27, 2017
1 parent 9fcd403 commit 5c55362
Showing 1 changed file with 13 additions and 6 deletions.
19 changes: 13 additions & 6 deletions webpack.config.js
@@ -1,7 +1,18 @@
let path = require('path') let path = require('path')
let webpack = require('webpack') let webpack = require('webpack')
let ExtractTextPlugin = require('extract-text-webpack-plugin') let ExtractTextPlugin = require('extract-text-webpack-plugin')
var OptimizeCssAssetsPlugin = require('optimize-css-assets-webpack-plugin'); let OptimizeCssAssetsPlugin = require('optimize-css-assets-webpack-plugin');

let plugins = [
new ExtractTextPlugin('app.css')
]

if (process.env.NODE_ENV === 'production') {
plugins.push(
new webpack.optimize.UglifyJsPlugin(),
new OptimizeCssAssetsPlugin()
)
}


module.exports = { module.exports = {
entry: [ entry: [
Expand Down Expand Up @@ -36,9 +47,5 @@ module.exports = {
filename: 'app.js', filename: 'app.js',
path: path.resolve(__dirname, 'static') path: path.resolve(__dirname, 'static')
}, },
plugins: [ plugins
new ExtractTextPlugin('app.css'),
new webpack.optimize.UglifyJsPlugin(),
new OptimizeCssAssetsPlugin()
]
} }

0 comments on commit 5c55362

Please sign in to comment.