1
我正在使用webpack将我的JavaScript编译为可以在浏览器中运行的单个脚本。这工作正常,但我想缩小我的脚本以节省空间。我曾尝试使用--optimize-minimize
标志以及UglifyJs插件来缩小脚本。这两者似乎都不起作用。下面是我使用的WebPack命令:未生成缩小输出的Webpack
webpack --max-old-space-size=4000 --optimize-minimize app.js output
这里是我的配置文件的WebPack:
var path = require("path");
var webpack = require("webpack");
module.exports = {
module: {
loaders: [
{
loader: "babel-loader",
test: /\.jsx?$/,
exclude: /node_modules/,
query: {
cacheDirectory: true,
presets: ["react", "es2015"]
}
},
{
loader: "json-loader",
test: /\.json$/,
exclude: /node_modules/
}
]
},
resolve: {
root: process.env.NODE_PATH.split(path.delimiter)
},
plugins: [
new webpack.optimize.UglifyJsPlugin({minimize: true})
]
};