8

Dart スクリプト (現在実行中) が配置されているディレクトリを見つける必要があります。どうすればこれを行うことができますか?

以前は、これは を介し​​て可能でしnew Options().scriptたが、そのクラスは廃止されました。からの引数リストmain(args)は役に立ちません。実行された Dart ファイルではなく、引数のみが含まれているためです (少なくとも Mac OS X では)。

4

2 に答える 2

5

BREAKING CHANGE: dart:io Platform and Options are deprecated, and will be removed and will be removed and the Breaking Change: Platform.script is a Uri, dart:platform library is gone new Options().scriptは に置き換える必要がありますPlatform.script

はUriPlatform.scriptを返すことに注意してください。toFilePathを使用して、ファイル URI からファイル パスを取得することを検討する必要があります。

于 2013-11-11T14:29:37.427 に答える