fagougou-logger-sdk

A logger wrapper for Fagougou projects

Usage no npm install needed!

<script type="module">
  import fagougouLoggerSdk from 'https://cdn.skypack.dev/fagougou-logger-sdk';
</script>

README

fagougou-logger-sdk

A logger wrapper for Fagougou projects

Getting Started

  1. 根目录配置文件 logger.yml

通过写入 appName,如果程序没有找到配置文件,则会读取 package.json 中的 name 字段作为 appName 的值

logger.yml 长这样:

//example
appName: fagougou-backend

  1. 安装 npm

npm install -S fagougou-js-logger

  1. 在代码中使用
const logger = require('fagougou-js-logger')

// as express plugin
const defaultMorgan = logger.morgan('dev')

app.use()

if (isProduction) {
    app.use(logger.morgan('access'))
}


  1. API
  • createLogger info warn error debug