Mit Webpack, bekomme ich eine Last von Warnungen von UglifyJSPlugin für alle meine 3rd-Party-Code.Webpack + UglifyJs: Wie ignoriere ich Warnungen über 3rd Party Library Code
Ist es möglich, Warnungen nur für einige Bibliotheken zu deaktivieren?
Mit Webpack, bekomme ich eine Last von Warnungen von UglifyJSPlugin für alle meine 3rd-Party-Code.Webpack + UglifyJs: Wie ignoriere ich Warnungen über 3rd Party Library Code
Ist es möglich, Warnungen nur für einige Bibliotheken zu deaktivieren?
Nein, es ist derzeit nur möglich, alle Warnungen zu deaktivieren, nach den UglifyJS Kompressor Optionen: https://github.com/mishoo/UglifyJS2#compressor-options
Sie können alle Warnungen deaktivieren, indem UglifyJS Optionen an den Konstruktor für Webpack des UglifyJsPlugin vorbei: https://webpack.github.io/docs/list-of-plugins.html#uglifyjsplugin
In
var webpack = require('webpack');
module.exports = {
...
plugins: [
new webpack.optimize.UglifyJsPlugin({
compress: {
warnings: false
}
})
]
}
zulassen filtern Warnungen verunstalten (seit webpack 2.3.0): Ihre webpack.config.js, würden Sie so etwas wie haben müssen.
https://github.com/webpack-contrib/uglifyjs-webpack-plugin/tree/v0.4.6
plugins: [
new webpack.optimize.UglifyJsPlugin({
compress: true,
sourceMap: true,
warningsFilter: (src) => {
return src.split('node_modules\\classnames').length === 1;
}
}),
],