node 錯誤信息寫入log

// 打開指定文件並寫入錯誤信息

let writeLog = function (string) {
  fs.open(logPath, 'a', (err, fd) => {
    if(err) {
      throw err
    } else {
      fs.write(fd, string, (err, written, string) => {
        if(err) {
          throw err
        } else {
          console.log('已成功寫入log')
          fs.close(fd)
        }
      })
    }
  })
}

 

// 清空log文件

let clearLog = function () {
  fs.writeFile(logPath, '', 'utf8', (err) => {
     if (err){
       console.log(err)
     } else {
       console.log('清空成功')
     }
  })
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章