我已经看到一些控制台包装器可以通过控制台来阻止浏览器中的
错误,而更高级的控制器包装器可以在旧版浏览器中进行日志记录.但是我见过的没有一个能帮助打开和
关闭调试
代码.
目前我进行查找和替换以注释掉调试代码.肯定有更好的办法?
我正在使用Combres,它使用YUI来缩小JavaScript.我看过一些帖子提到使用双重冒号来标记在缩小过程中要删除的行.这是一个黑客还是一个好习惯?
可能你应该在console.log()周围拥有自己的包装器,并通过该包装器记录调试信息.这样,一旦部署到生产环境,就可以用空
函数替换单个
函数,这样控制台就不会充满调试信息.您还可以使用空
函数替换实际的console.log
函数,但这会阻止任何Javascript
输出到控制台,而不仅仅是您的.
原文链接:https://www.f2er.com/js/157180.html