2017-01-14 9 views
2

Gibt es eine Möglichkeit, das Uglify-JS-Plugin von Webpack 2 zu überspringen, wenn es im --production-Modus ausgeführt wird?Schalten Sie Uglify in WebPack 2 aus.

+0

Können Sie Sie Konfiguration WebPACK bieten ausgeführt werden? –

Antwort

5

Gefunden: https://github.com/webpack/webpack/blob/9734d00d8bf0d306654f40e9b34b60db9c7fdda1/bin/config-optimist.js#L47

optimist 
    .boolean("p") 
    .describe(
    "p", 
    "shortcut for --optimize-minimize --define process.env.NODE_ENV=\"production\"" 
) 

Eine temporäre Abhilfe würde webpack --define process.env.NODE_ENV=\"production\" statt webpack -p

+0

Das hat mir geholfen. Ich verwende ein Framework und der Standard-Build-Script-Befehl wurde auf "webpack -p" heruntergefahren. Nachdem ich das '-p' entfernt hatte, hörte es auf zu minimieren. –

+0

Sie können einen anderen Minifier verwenden, siehe [** Babili **] (https://www.npmjs.com/package/babili-webpack-plugin). Sie können 'Uglify' auch manuell in Webpack-Plugins einfügen. – Hitmands