code: function write (item) {
  
    var filename = item.file;
    var message = item.message;
    var header = item.header;
    var file = path.join(p_, filename);
  
    fs.exists(file, function (exists) {
      if (exists) {
        fs.appendFile(file, message, function () {
          task();
        });
  
      } else {
        if (header) {
          message = header + EOL + message;
        }
  
        var dir = path.dirname(file);
        fs.exists(dir, function (exists) {
          if (exists) {
            fs.appendFile(file, message, function () {
              task();
            });
  
          } else {
            fs.mkdirs(dir, function (err) {
              if (err) {
                console.error(err);
                task();
              } else {
                fs.appendFile(file, message, function () {
                  task();
                });
              }
            });
          }
        });
      }
    });
  }
docs: /*
  順次書き込み
  @method write
  @param  {Object} item