我正在 Dart 中编写一个库,并且在库文件夹下有静态文件。我希望能够读取这些文件,但我不确定如何检索它的路径......在其他一些语言中没有__FILE__
或$0
类似。
更新:看来我还不够清楚。让这帮助你理解我:
测试.dart
import 'foo.dart';
void main() {
print(Foo.getMyPath());
}
飞镖
library asd;
class Foo {
static Path getMyPath() => new Path('resources/');
}
它给了我错误的文件夹位置。它给了我通往test.dart
+的路径resources/
,但我想要通往foo.dart
+的路径resources/
。