Dart でパッケージ名が一意であることを確認する方法はありますか? Java では、会社の URL の逆を使用することをお勧めします。例えば。com.foursee.mypackage dart パッケージには、「dart:math」などのように「dart」というプレフィックスが付いていることに気付きました。
開発中のパッケージに対して同様のことを行う必要がありますか?
例: "foursee:quadtree"
他のパッケージ開発者がこれを行っている兆候はありません。
プレフィックスは、Dart SDKdart:
にバンドルされている組み込みライブラリに使用されます。
組み込みライブラリの場合、URI には特別な
dart:
スキームがあります。その他のライブラリについては、ファイル システム パスまたはpackage:
スキームを使用できます。スキームはpackage:
、pub ツールなどのパッケージ マネージャーによって提供されるライブラリを指定します。
ライブラリの使用を参照してください。
Pubで公開されたパッケージは名前だけで識別され、一意であることを除いて、名前を付けるための特定の規則はありません。