用Dart中的文件递归删除整个目录?

时间:2012-12-29 14:14:44

标签: dart

如何以递归方式删除Dart中的整个目录以及所有文件?

例如:

/path/to/project/foo.dart
/path/to/project/remove/all/of/these

1 个答案:

答案 0 :(得分:5)

比听起来容易。

如果我理解你的话,就会这样:

import 'dart:io';

main() {
  // Deletes the directory "remove" with all folders and files under it.
  new Directory('remove').delete(recursive: true);
}