最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

node中使用log4js4.x版本記錄日志的方法

 更新時(shí)間:2019年08月20日 10:32:00   作者:我是蘿卜啊  
這篇文章主要介紹了node中使用log4js4.x版本記錄日志的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

node中使用log4js4.x版本記錄

const log4js = require('log4js');
log4js.configure({
  appenders: {
    logFile: {  //文件形式打印日志
      type: "dateFile",
      filename: '../logs/project',//寫入日志文件的路徑
      alwaysIncludePattern: true,//(默認(rèn)為false) - 將模式包含在當(dāng)前日志文件的名稱以及備份中
      //compress: true,//(默認(rèn)為false) - 在滾動(dòng)期間壓縮備份文件(備份文件將具有.gz擴(kuò)展名)
      pattern: "-yyyy-MM-dd.log",//(可選,默認(rèn)為.yyyy-MM-dd) - 用于確定何時(shí)滾動(dòng)日志的模式。格式:.yyyy-MM-dd-hh:mm:ss.log
      encoding: 'utf-8',//default "utf-8",文件的編碼
      maxLogSize: 1024*1024, //文件最大存儲(chǔ)空間,當(dāng)文件內(nèi)容超過(guò)文件存儲(chǔ)空間會(huì)自動(dòng)生成一個(gè)文件xxx.log.1的序列自增長(zhǎng)的文件
      backups: 3,
     },
    logConsole: {  //控制臺(tái)打印日志
      type: 'console'
    }
  },
  categories: {
    default: {  //默認(rèn)使用打印日志的方式
      appenders: ['logFile'], // 指定為上面定義的appender,如果不指定,無(wú)法寫入
      level: 'all'       //打印日志的級(jí)別
    },
    logFile: {
      appenders: ['logFile'],
      level: 'all'
    },
    logConsole: {
      appenders: ['logConsole'],
      level: log4js.levels.ALL
    }
  }
});
module.exports = log4js.getLogger('logFile');  //使用文件輸出方式打印日志

使用方式如下

const logger = require('../models/logger'); //上面配置的log4js地址
logger.info('hello word')

總結(jié)

以上所述是小編給大家介紹的node中使用log4js4.x版本記錄日志的方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!

相關(guān)文章

  • 深入理解Node module模塊

    深入理解Node module模塊

    這篇文章主要介紹了深入理解Node module模塊,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • nodejs讀取圖片返回給瀏覽器顯示

    nodejs讀取圖片返回給瀏覽器顯示

    這篇文章主要為大家詳細(xì)介紹了nodejs讀取圖片返回給瀏覽器顯示,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • node.js中的http.createServer方法使用說(shuō)明

    node.js中的http.createServer方法使用說(shuō)明

    這篇文章主要介紹了node.js中的http.createServer方法使用說(shuō)明,本文介紹了http.createServer的方法說(shuō)明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • Node.js的特點(diǎn)詳解

    Node.js的特點(diǎn)詳解

    本文主要對(duì)Node.js的特點(diǎn)進(jìn)行詳細(xì)介紹。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-02-02
  • jQuery+koa2實(shí)現(xiàn)簡(jiǎn)單的Ajax請(qǐng)求的示例

    jQuery+koa2實(shí)現(xiàn)簡(jiǎn)單的Ajax請(qǐng)求的示例

    這篇文章主要介紹了jQuery+koa2實(shí)現(xiàn)簡(jiǎn)單的Ajax請(qǐng)求的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • node.js項(xiàng)目如何創(chuàng)建websocket模塊

    node.js項(xiàng)目如何創(chuàng)建websocket模塊

    這篇文章主要介紹了node.js項(xiàng)目如何創(chuàng)建websocket模塊問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-09-09
  • 使用forever管理nodejs應(yīng)用教程

    使用forever管理nodejs應(yīng)用教程

    這篇文章主要介紹了使用forever管理nodejs應(yīng)用教程,本文介紹了forever的安裝、常用命令等,最有用的莫過(guò)于文件改動(dòng)監(jiān)聽(tīng)并自動(dòng)重啟了,這可以增加開(kāi)nodejs應(yīng)用的效率,需要的朋友可以參考下
    2014-06-06
  • 刪除node_modules文件夾太慢的解決方案

    刪除node_modules文件夾太慢的解決方案

    這篇文章主要介紹了刪除node_modules文件夾太慢的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 使用Node.js實(shí)現(xiàn)Clean?Architecture方法示例詳解

    使用Node.js實(shí)現(xiàn)Clean?Architecture方法示例詳解

    這篇文章主要為大家介紹了使用Node.js實(shí)現(xiàn)Clean?Architecture方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • 利用yarn代替npm管理前端項(xiàng)目模塊依賴的方法詳解

    利用yarn代替npm管理前端項(xiàng)目模塊依賴的方法詳解

    這篇文章主要給大家介紹了關(guān)于利用yarn代替npm管理前端項(xiàng)目模塊依賴的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-09-09

最新評(píng)論

玛纳斯县| 延安市| 东明县| 南阳市| 自贡市| 乌鲁木齐市| 闻喜县| 长宁区| 库伦旗| 屯门区| 通道| 甘洛县| 武穴市| 越西县| 栖霞市| 香河县| 屏山县| 阜南县| 岳普湖县| 蒲城县| 连云港市| 吉木萨尔县| 炉霍县| 临江市| 佛冈县| 农安县| 赫章县| 天水市| 景泰县| 朝阳县| 宝山区| 旌德县| 蕉岭县| 敦煌市| 正阳县| 孟村| 赣榆县| 奉节县| 大城县| 新竹县| 铜陵市|