@4a/asp 中文文档教程

发布于 3年前 浏览 40 项目主页 更新于 3年前

asp

染色日志,推荐配合iTerm使用,非标准日志模块,方便日志聚焦

Install

npm i @4a/asp
yarn add @4a/asp

Usage

const { asp } = require('@4a/asp')
// or
import asp from '@4a/asp'
// or
import { asp, Asp } from '@4a/asp'
asp.gray('message', { app: '@4a/asp' })
asp.log('message', { app: '@4a/asp' })
asp.info('message', { app: '@4a/asp' })
asp.debug('message', { app: '@4a/asp' })
asp.warn('message', { app: '@4a/asp' })
asp.error('message', { app: '@4a/asp' })

// pretty once
asp.pretty().error('message', { app: '@4a/asp' })

Preview

@4a/asp:preview

class Asp

// pretty anywhere
const asp = new Asp({ pretty: true })

Level

分级显示

Level=0 node app.js # only error
Level=1 node app.js # warn, error
Level=2 node app.js # debug, warn, error
Level=3 node app.js # info, debug, warn, error
Level=4 node app.js # log, info, debug, warn, error
Level=5 node app.js # all

level

enum Level {
    error,
    warn,
    debug,
    info,
    log,
    gray,
}

Example

node example/demo.js
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文