Dart SDK の概要
Dart SDK には、Dart ウェブ、コマンドライン、サーバーアプリを開発するために必要なライブラリとコマンドラインツールが含まれています。Dart SDK をインストールするには、Dart の入手を参照してください。Flutter アプリを開発している場合は、Flutter SDK をインストールしてください。Flutter SDK には Dart SDK が含まれています。
Dart 開発に使用できるその他のツールについては、Dart ツールページをご覧ください。
Dart SDK に含まれるもの
#Dart SDK には 2 つのディレクトリが含まれています
- libには Dart ライブラリが含まれています。
- binには以下のコマンドラインツールが含まれています。
- dart
- Dart コードを作成、フォーマット、分析、テスト、ドキュメント化、コンパイル、実行するためのコマンドラインインターフェース。
- dartaotruntime
- AOT コンパイルされたスナップショット用の Dart ランタイム。
Dart 言語は、Dart コードが UTF-8 を使用してエンコードされることを想定しています。
SDK についてさらに詳しく知りたい場合は、SDK の README ファイルをご覧ください。
サポートポリシー
#Dart チームは、最新の安定版 Dart SDK のみをサポートしています。新しいメジャーバージョンまたはマイナーバージョンがリリースされると、古いバージョンはサポートされなくなります。たとえば、3.7.x が最新リリースの場合、3.8.0 または 4.0.0 がリリースされるまでサポートされます(いずれかが先にリリースされた場合)。
Dart チームは、必要に応じて、パッチリリースを通じて重大な問題やセキュリティ問題の修正を提供しますが、それは現在サポートされているバージョンにのみ適用されます。たとえば、3.7.0 が最新の安定版リリースである場合、脆弱性への修正は 3.7.1 のパッチリリースで発行される可能性があります。
平均して、Dart チームは 3 か月ごとに新しい安定版リリースを出荷します。現在サポートされているバージョンへのパッチリリースは、必要に応じて出荷されます。
このポリシーは、Dart 開発者が、新機能と改善とともに進化し続ける、安定した信頼性の高いプラットフォームにアクセスできるようにすることを目的としています。
バグ報告と機能リクエスト
#既存の問題を確認したり、新しい問題を作成したりするには、SDK のイシュートラッカーにアクセスしてください。