首页 > 解决方案 > 如何为 HTML 中加载的 javascript 模块禁用 console.log?

问题描述

在我的 HTML 中,我加载了一个 Javascript 模块,如下所示:

<script type="text/javascript" src="static/js/mymodule.js"></script>

但是里面mymodule.js包含console.log命令,所以我每次重新加载页面时都可以看到它们的输出。我该如何预防?

当然,我可以删除所有console.log调用,但是如果我处理无法修改的外部库怎么办?也许有一种方法可以防止登录特定的script标签。

标签: javascripthtml

解决方案


我认为没有办法做到这一点(我希望我错了)。如果外部库在其生产代码中包含 console.logs,则应考虑使用替代库。

因为您可以控制 console.log 所在的文件,所以您应该删除它或将其注释掉。


推荐阅读