Dartでライブラリを作成していますが、ライブラリフォルダの下に静的ファイルがあります。それらのファイルを読み取れるようにしたいのですが、そのファイルへのパスを取得する方法がわかりません...他のいくつ__FILE__か$0の言語にはありません。
更新:私は十分に明確ではなかったようです。これが私を理解するのに役立ちます:
test.dart
import 'foo.dart';
void main() {
print(Foo.getMyPath());
}
foo.dart
library asd;
class Foo {
static Path getMyPath() => new Path('resources/');
}
間違ったフォルダの場所が表示されます。+へのパスが表示されますが、test.dart+resources/へのパスが必要です。foo.dartresources/