createDirectory static method

FileResult<Directory> createDirectory(
  1. String path
)

创建目录(若不存在)

Creates a directory if it does not exist

Implementation

static FileResult<Directory> createDirectory(String path) {
  try {
    final directory = Directory(path);
    if (!directory.existsSync()) {
      directory.createSync(recursive: true);
    }
    return FileResult.success(directory);
  } catch (e, stack) {
    loge('Failed to create directory $path: $e\n$stack');
    return FileResult.failure(e.toString());
  }
}