Система ведения лога в JavaScript - PullRequest
0 голосов
/ 02 июля 2018

Я хочу создать систему ежедневного ведения журнала для моего проекта.
Я перегружу console.log(), чтобы создать строку в файле и вывести на терминал.
Для ежедневной регистрации нам нужно что-то вроде таймера / таймера, который проверяет, является ли дата другим днем.
Какое будет лучшее решение?
Файл примера:
jsproject_20180702.log

1 Ответ

0 голосов
/ 03 июля 2018

Это зависит от того, где вы планируете реализовать эту функцию.

Предпочтительным вариантом является использование модуля сервера для запуска / планирования функции. который выполняется каждый день интервал времени.

Вариант 1 - Javascript:

Использование setInterval(backupLoggingFn, 1000 * 60 * 60 * 24)

Вариант 2 - NPM:

Самые популярные каркасы / библиотеки журналов можно посмотреть на NPM

Вариант 3 - Сервер Linux:

Если ваш сервер размещен на сервере Linux, вы можете сделать это с помощью простого bash script .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...