0

console.log在开发 javascript 代码期间非常广泛地使用调用。我不想在生产代码中包含这些调试日志,也不想永久删除它们。

比较明显的解决方案是在生产服务器上部署时处理/过滤 javascript 源。最小的方法是使用grep -v console.log sample.js,但它会在多行或复杂语句的情况下破坏代码。

javascript 代码实际上是 javascript 代码的模板 (jinja2),但我注意保持语法正确(我将模板标签放在注释、字符串等中)。

有没有一种聪明的方法,或者我必须假设console.log语句必须是单行并且该行不能包含其他非调试代码?

4

0 回答 0