file.js 299 B

12345678910111213141516171819
  1. var LogWriter = require('../writer');
  2. var fs = require('fs');
  3. class FileWriter extends LogWriter {
  4. constructor(opt) {
  5. super(opt);
  6. this.targetFile = opt.path;
  7. this.format = opt.format;
  8. }
  9. log(msg) {
  10. fs.appendFile(this.targetFile, msg +"\n");
  11. }
  12. }
  13. module.exports = FileWriter;