我试图用Webpack的Uglify插件删除console.logs,但似乎与Webpack捆绑的Uglify插件没有该选项,它在文档中没有提到.
我正在从webpack初始化uglify,如下所示: new webpack.optimize.UglifyJsPlugin()
我的理解是我可以使用独立的Uglify lib来获取所有选项,但我不知道哪一个?
问题是drop_console不起作用.
我正在研究使用相当多js库的项目,其中一个正在向控制台输出非常多的东西,它正在污染无线电波,这使得它很难调试....
我知道如何通过覆盖console.log这个来完全禁用日志记录,
(function (original) {
console.enableLogging = function () {
console.log = original;
};
console.disableLogging = function () {
console.log = function () {};
};
})(console.log);
Run Code Online (Sandbox Code Playgroud)
但是如何根据消息来源的源(文件/网址)执行此操作?