如何在Dart中找到当前目录?

Set*_*add 10 dart dart-io

我想知道当前目录是什么.我不想出去跑pwd.在Dart有一个简单的方法吗?

Set*_*add 16

确实有!

import 'dart:io';

main() {
  Directory current = Directory.current;
}
Run Code Online (Sandbox Code Playgroud)

注意:这仅适用于命令行,而不适用于浏览器.

阅读有关Directory.currentAPI文档的更多信息.

  • Nitpick:它的类型是`Directory`而不是`String` :) (2认同)

小智 10

Directory.current.path如果你想要一个目录的字符串,就这样做Directory.current

(注:Directory定义于dart:io