如何以递归方式删除Dart中的整个目录以及所有文件?
例如:
/path/to/project/foo.dart
/path/to/project/remove/all/of/these
答案 0 :(得分:5)
比听起来容易。
如果我理解你的话,就会这样:
import 'dart:io';
main() {
// Deletes the directory "remove" with all folders and files under it.
new Directory('remove').delete(recursive: true);
}