Javascript 网页包不丑陋/缩小

Javascript 网页包不丑陋/缩小,javascript,build,webpack,uglifyjs,Javascript,Build,Webpack,Uglifyjs,我正在使用Webpack构建我的站点,但尽管在配置中包含了UglifyJsPlugin,但输出并没有缩小 { entry: "./dist/client/js/index.js", devtool: "source-map", loaders: [ { test: /\.js$/, loader: "babel", query: { cacheDirec

我正在使用Webpack构建我的站点,但尽管在配置中包含了
UglifyJsPlugin
,但输出并没有缩小

{
    entry: "./dist/client/js/index.js",
    devtool: "source-map",
    loaders: [
        {
            test: /\.js$/,
            loader: "babel",
            query: {
                cacheDirectory: false
            }
        }
    ],
    module: {
        preLoaders: [
            {
                test: /client\\.*\.js$/,
                loader: "source-map-loader"
            }
        ]
    },
    node: {
        child_process: "empty",
        dns: "empty",
        fs: "empty",
        net: "empty"
    },
    output: {
        path: JS_CLIENT_BUILD_PATH,
        filename: JS_BUNDLE_NAME
    },
    plugins: [new webpack.optimize.UglifyJsPlugin()]
}

是否知道我可能做错了什么?

我会尝试使用
-p
参数从CLI运行webpack。这实质上是添加了Uglify插件,并将调试值设置为false。这也应该缩小输出。如果输出被缩小,我会指出您的配置中有错误的地方

事实证明,这是一个捆绑模块,导致了丑陋的问题,而不是网页。从命令行运行时,错误消息已清除。谢谢!从命令行运行为我确定了问题(JS加载程序的测试遗漏了一个模块),我相信我在同一个位置,但我找不到任何错误,我的JS文件也没有缩小:(有什么想法吗?你可能没有指定
p
标志
webpack-p
应该起作用