【发布时间】:2017-03-27 17:06:02
【问题描述】:
我使用meteor build 捆绑我的应用程序,以便可以部署它。但是,我注意到开发人员控制台会收到很多异常消息,主要来自 debug.js(特别是与 autoform 相关的)虽然这些异常是无害的,但我仍然需要让它们不显示在开发控制台中。有没有办法禁用所有这些异常?
谢谢。
【问题讨论】:
-
编写不会产生大量控制台输出的代码是一种很好的做法。最好的方法是回到你的代码并清理它。您很可能会在此过程中修复一些错误
-
我 100% 同意 @Mikkel。有例外的生产应用不是生产应用 IMO。
-
我必须同意@Mikkel。但问题是,这些异常并没有被我的代码抛出。它来自 autoform 作为其验证的一部分。例如。当表单仍在生成时,它正在根据可能尚不可用的模式验证某些元素。经过几次迭代,表单最终正确加载并且异常消息停止。
-
那么挑战是防止错误。你能在适当的时候禁用自动生成吗?
标签: javascript exception meteor logging production-environment