gpt4 book ai didi

typescript - 在生产中禁用 console.log()

转载 作者:行者123 更新时间:2023-12-04 14:32:57 26 4
gpt4 key购买 nike

我已经运行以下命令来禁用我的 angular 应用程序中生产环境的控制台日志。下面的代码在 chrome 上按预期工作,但是,它仍然在 IE 11 中显示日志。

主文件

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

这是一个polyfill问题吗?我无法在网上找到任何关于它的信息。

编辑

question可能看起来很相似,但没有解决我的问题,即为什么将控制台日志功能覆盖为空白方法在 chrome 中有效,但在 IE 11 中无效。

最佳答案

解决方案是将 polyfill 添加到您的 polyfill.ts 文件中

if(!window.console) {
var console = {
log : function(){},
warn : function(){},
error : function(){},
time : function(){},
timeEnd : function(){}
}
}

关于typescript - 在生产中禁用 console.log(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53733807/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com