0

我正在使用nodemailernpm 模块,它引用了mailcomposernpm 模块,而后者又引用了mimenpm 模块。process.env.DEBUG如果为真,mime 模块会输出一堆丑陋、垃圾邮件的调试消息。

是的,我想要调试消息,但仅适用于我的代码。如何阻止 mime 模块输出自己的调试消息?

在需要模块之前,我尝试将process.env.DEBUG(mime 模块查看的)设置为false正确nodemailer,但它似乎不会影响 mime 模块的状态。

4

1 回答 1

0

您是否尝试过覆盖 process.stdout.write 函数?

像这样的东西:

var log = process.stdout.write;
process.stdout.write = function (){};

然后,当你需要输出一些东西时:

log ("my message to console");
于 2013-02-09T20:46:21.943 回答