在Angular 6.x库编译期间删除console.log

时间:2018-09-20 06:07:51

标签: angular angular-cli

我有一个Angular 6.x库项目,并且使用print [dict for dict in L if dict["term"] in words] 编译该库不会删除对--prod的调用。是否有一个参数将在编译期间删除所有console.log调用?

2 个答案:

答案 0 :(得分:2)

在main.ts文件中添加此

f(your_env === 'prod') { 
   window.console.log = function(){};
}  

答案 1 :(得分:0)

一个简单的解决方法就是

if (environment.production) {
      enableProdMode();
      if(window){
        window.console.log=function(){};
      }
    }