Я использую webpack для компиляции своих JavaScripts в один скрипт, который можно запускать в браузере. Это прекрасно работает, но я хотел бы уменьшить мои сценарии, чтобы сэкономить на пространстве. Я попытался использовать скрипты, используя флаг --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})
]
};