Obter caminho do script no Dart (constante __DIR__ analógica no PHP)
Como posso obter o caminho do script atual (não executável) no Dart?
Por exemplo. Em PHP, temos__DIR__
constante, que se refere ao diretório de scripts. Se tivermos dois scripts:./run.php
e./lib/test.php
; e em./run.php
nós apenas incluímos./lib/test.php
. Código em./lib/test.php
resultado__DIR__
. se corrermos./run.php
então chegamos na saída/path/to/lib/test.php
.
No Dart, podemos obter o diretório docorrida atual script, mas como posso obter o diretório doatual roteiro?
Eu preciso disso, porque estou tentandojson
-arquivo (que foi colocado na biblioteca) da biblioteca.
Como posso fazer isso?