2016-12-08 10 views
0

Мне нужна помощь с функциями регистрации в PhantomJS. Я хочу отображать холст-изображения на стороне сервера с помощью PhantomJS. Эта часть работает очень хорошо, но я не могу понять, как настроить хорошую функцию каротажа в Phantom.PhantomJS несколько журнальных файлов и лог вращается

Я хочу сортировать журналы из-за их уровня в файлах separtet.

logger.log('info', 'Test Info Message'); // -> info.log 
logger.log('error', 'Log Exception'); // -> error.log 

Есть ли другой способ, связанный с выходом процесса в файл?

Я хотел бы использовать некоторую структуру ведения журнала NodeJS как winston непосредственно в PhantomJS, потому что с winston я мог бы использовать логарифмическую ратификацию из коробки.

Thx за вашу помощь :)

ответ

0

Winston использует файловые потоки Node.js' от fs module. PhantomJS также имеет fs module, но имеет совершенно другой API. Вот почему вы не можете напрямую использовать Winston. Вы могли бы переписать Winston так, чтобы он работал в PhantomJS.