在node.js中以生产模式启用console.log

时间:2017-05-02 12:17:58

标签: javascript node.js production-environment console.log

我已经过度使用我的console.log来创建传递给它的所有内容的日志文件。这在开发模式下工作得很好,但是在生产模式下日志文件是空的,可能是因为没有调用console.log?

任何人都知道如何启用它以便在生产模式下调用它?

由于

1 个答案:

答案 0 :(得分:0)

我猜你试图在不使用控制台功能的情况下将数据打印到节点的控制台概述。

process.stdout.write("text" + somevar);

可能?

编辑:

您要求的功能包括使用时间戳打印到控制台。 (Aircoded,可能会失败,但你会得到这个概念)

function TSprint(input){
    process.stdout.write(Date.getTime() + " |> " + input + "\n");
}

可能打印类似的东西 January 1, 1970, 00:00:00 |> My input.

PS:stdout不会创建新行。