套件:node-winston(3.8.2-1)
Logger for just about everything (for Nodejs)
Winston is designed to be a simple and universal logging library with support for multiple transports. A transport is essentially a storage device for your logs. Each Winston logger can have multiple transports configured at different levels. For example, one may want error logs to be stored in a persistent remote location (like a database), but all logs output to the console or a local file.
Winston aims to decouple parts of the logging process to make it more flexible and extensible. Attention is given to supporting flexibility in log formatting & levels, and ensuring those APIs decoupled from the implementation of transport logging (i.e. how the logs are stored or indexed) to the API that they exposed to the programmer.
其他與 node-winston 有關的套件
|
|
|
|
-
- dep: node-dabh-diagnostics
- Tools for debugging your node.js modules and event loop
-
- dep: node-is-stream (>= 2.0.0)
- Check if something is a Node.js stream
-
- dep: node-logform
- mutable object-based log format for Node.js
-
- dep: node-neo-async
- faster replacement for Async
-
- dep: node-one-time
- Run the supplied Node.js function exactly once
-
- dep: node-readable-stream (>= 3.4.0)
- stream compatibility library for Node.js and browser
-
- dep: node-stack-trace
- Get v8 stack traces as an array of CallSite objects for Node.js
-
- dep: node-std-mocks
- Mock node stdout and stderr without pain
-
- dep: node-triple-beam
- Definitions of levels for logging purposes & shareable Symbol constants
-
- dep: node-winston-compat
- Core functionality from winston < 3.0.0
-
- dep: node-winston-transport
- Base streams for the Winston logging framework for Node.js