我几天来一直在桌子上撞击桌子,并且无法弄清楚为什么我无法通过webpack输出我的bundle.js作为缩小文件。我已经设法通过玩uglify设置来减小它,但它仍然没有缩小,它看起来像这样;
这使得文件比我想象的要大得多,并且它看起来并不正确。它的重量为330kb。以下是一些相关的webpack代码:
plugins: [
new webpack.DefinePlugin({ 'process.env':{ 'NODE_ENV': JSON.stringify('production') } }),
new webpack.optimize.DedupePlugin(),
new webpack.optimize.OccurenceOrderPlugin(),
new webpack.optimize.UglifyJsPlugin({
compress: { warnings: false },
mangle: false,
sourcemap: false,
minimize: true,
mangle: { except: ['$super', '$', 'exports', 'require', '$q', '$ocLazyLoad'] }
}),
new ExtractTextPlugin('src/assets/stylesheets/app.css', { allChunks: true })
]
我无法弄清楚我的生活如何将它浓缩成一个简洁的行/代码块。我做错了什么?