Node.js - writeFile 在不给它一个直接字符串时不起作用

问题描述

fs.writeFile 中的参数是否异步操作?

这有效:

 counter.nextFile((err,id) => {
    var filepath = path.join(exports.dataDir,`${fileName}.txt`);
    fs.writeFile(filepath,text,(err) => {
      if (err) {
        callback(err);
      } else {
        callback(null,{ id,text });
      }
    });
  });
  };
);

但这不起作用:

 counter.nextFile((err,id) => {
    fs.writeFile(path.join(exports.dataDir,`${fileName}.txt`),text });
      }
    });
  });
  };
);

为什么?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)