1 год назад
Разработка CMS на NodeJS. Часть 5. Логирование системы.
В предыдущей статье мы разобрали параметры приложения, в данной статье мы разберем создание логирования, а в следующей части мы разберем работу с переменными среды выполнения, ее чтение и запись на основание стандартных параметров и параметров командной строки. Начнем с выбора хранения логов. Для удобства чтения, поиска и дальнейшей обработки логов будет использоваться хранения в формате база данных. База данных предлагается в формате документориентованной nedb от seald-io.Все данные хранятся при этом в json-формате, что позволит просмотреть логи даже без сервера, просто открыв файл...
204 читали · 5 лет назад
Что такое логирование в Node.js
В момент когда вы написали полноценный, как вы считаете рабочий код, происходит необходимость его проверки и именно в этот момент, как правило происходит самое не приятное - баги. Для того, чтобы пофиксить баги и требуется логирование, именно в тот момент, когда вам не достаточно увидеть только введенные и выведенные данные, а нужно увидеть программу более подробно изнутри. Логирование — способ отладки недетерминированных сценариев (таких, как многопоточность или сеть) Самый просто способ логирования - это использование console.log() и в скобках написать значение. Пример: console.log("Я живой");...