我需要帮助使用PhantomJS中的日志功能。我想用PhantomJS在服务器端渲染画布图像。这部分运行得很好,但我不知道如何在Phantom中设置好的日志记录功能。
由于日志在separet文件中的级别,我希望对日志进行分离。
logger.log('info', 'Test Info Message'); // -> info.log logger.log('error', 'Log Exception'); // -> error.log
是否有另一种方法将流程输出传输到某个文件?
我想使用一些NodeJS日志框架 winston 直接在幻影中,因为有了温斯顿,我可以使用开箱即用的对数。
感谢您的帮助:)
温斯顿使用节点。js的文件流 fs module .PhantomJS还有一个 fs module ,但它有一个完全不同的API。这就是为什么你不能直接使用温斯顿。您可能会重写Winston,使其在幻影中运行。