Ich habe eine isomorphe React-Anwendung, die über Webpack gebündelt ist.Webpack optimieren mit UglifyJS Plugin verursacht Laufzeitfehler
Ich habe 2 Eingangspunkte, die 2 gebündelten Dateiausgaben entsprechen: vendors.js
und app.js
.
Wenn Sie den webpack-dev-server ausführen oder wenn Sie ohne Optimierungsflags kompilieren, funktioniert alles einwandfrei. Sobald ich jedoch versuche, das Plugin Uglify zu verwenden, enthält die kompilierte Ausgabe Fehler.
Ich habe versucht:
webpack -p
webpack -optimize-minimize
oder in der config:
new webpack.optimize.UglifyJsPlugin({sourceMap:false})
Aber alle Ergebnis in der gleichen Laufzeitfehler (nicht definierte Variablen).
Gibt es etwas Offensichtliches, das das verursachen könnte? Ist Uglify übereifrig und entfernt etwas, was nicht sollte?
hey, kannst du mir den Unterschied zwischen 'webpack -p' und dem' UglifyJsPlugin' Plugin erläutern? – Matthew