在我的测试中使用SailsJS 0.12.3,我故意让我的模型验证失败,但它会将这些验证错误吐出到控制台,从而制作出一个非常混乱的测试屏幕。
我知道这很愚蠢,但有一种简单的方法可以抑制这些错误吗?
debug: Environment : development
debug: Port : 1337
debug: -------------------------------------------------------
AuthController
/csrfToken
✓ should return a _csrf token for me to use
/api/v1/login
debug: Error (E_VALIDATION) :: 1 attribute is invalid
at WLValidationError.WLError
答案 0 :(得分:1)
您可以在解除Sails时将日志级别设置为error
:
sails.lift({log: {level: 'error'}});
然后你将不再获得调试级别的消息。