Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript拨号记录系统_Javascript_Logging - Fatal编程技术网

JavaScript拨号记录系统

JavaScript拨号记录系统,javascript,logging,Javascript,Logging,我想为我的项目创建一个每日日志记录系统。 我将重载console.log()以在文件中生成一行并在终端中输出。 对于日常日志记录,我们需要类似计时器/时间检查器的东西来检查日期是否是另一天。 最佳解决方案是什么? 示例文件: jsproject\u 20180702.log这取决于您计划在何处实现此功能 首选选项是使用服务器模块触发/调度功能 这是每天执行的时间间隔 选项1-Javascript: 使用setInterval(backupLoggingFn,1000*60*60*24) 选项2-

我想为我的项目创建一个每日日志记录系统。
我将重载
console.log()
以在文件中生成一行并在终端中输出。
对于日常日志记录,我们需要类似计时器/时间检查器的东西来检查日期是否是另一天。
最佳解决方案是什么?
示例文件:

jsproject\u 20180702.log

这取决于您计划在何处实现此功能

首选选项是使用服务器模块触发/调度功能 这是每天执行的时间间隔

选项1-Javascript:

使用
setInterval(backupLoggingFn,1000*60*60*24)

选项2-NPM:

您可以在上查看最流行的日志框架/库

选项3-Linux服务器:


如果您的服务器托管在Linux服务器上,那么您可以使用simplebash来实现这一点

我不想使用预先编写的代码。(比如-log4fs)我想如果你能看一下,然后浏览一些源代码来获得一些想法,可能会有所帮助。