writeAsStringAsync static method

Future<File> writeAsStringAsync(
  1. String path,
  2. String content
)

写入文本文件

Implementation

static Future<File> writeAsStringAsync(String path, String content) async {
  Logger.info('write', path);
  // 判断写入文件对应目录是否存在,不存在则创建
  final p = PathUtil.dirname(path);
  if (!await existsAsync(p)) {
    await mkdirAsync(p);
  }
  final f = File(path);
  return f.writeAsString(content, flush: true);
}