Я установил winston локально и указал имя файла журнала: './dataTest.log'.Как установить путь к журналу winston для локальной папки проекта
var winston = require('winston');
winston.add(winston.transports.File, { filename: './dataTest.log' });
Но я тогда нашел файл журнала, сидящий в домашней папке пользователя. (Который/Пользователи/имя пользователя я на Macos). Зачем? Я ожидал, что он будет сидеть в папке mynodeproject/public.
Пробовал задавать путь как 'dataTest.log', тот же результат.
EDIT: возможно, это связано скорее с узлом? Итак, как вы устанавливаете относительный путь в узле?
Я не запускал «node myproject» из домашней папки проекта. Вы правы, текущая папка установлена там, где вы запускаете свой узел. – kakacii