メインコンテンツにスキップ

dart: Dart コマンドラインツール

dart ツール (bin/dart) は、Dart SDK のコマンドラインインターフェースです。このツールは、Dart SDK を明示的にダウンロードした場合でも、Flutter SDK のみダウンロードした場合でも、Dart SDK の入手方法にかかわらず利用できます。

dart ツールを使用してアプリを作成、分析、テスト、実行する方法を以下に示します。

dart create -t console my_app
cd my_app
dart analyze
dart test
dart run bin/my_app.dart

pub コマンドdart ツールを使用して実行できます。

dart pub get
dart pub outdated
dart pub upgrade

以下の表は、dart ツールで使用できるコマンドを示しています。Flutter 向けに開発している場合は、代わりに flutter ツール を使用する場合があります。

|

コマンド使用例詳細情報
analyzedart analyze [<DIRECTORY|DART_FILE>]プロジェクトの Dart ソースコードを分析します。
詳細はこちら。
compiledart compile exe <DART_FILE>Dart をさまざまな形式にコンパイルします。
dart2js および dart2native を置き換えます。
詳細はこちら。
createdart create <DIRECTORY>新しいプロジェクトを作成します。
詳細はこちら。
docdart doc <DIRECTORY>API リファレンスドキュメントを生成します。
dartdoc を置き換えます。
詳細はこちら。
fixdart fix <DIRECTORY|DART_FILE>Dart ソースコードに自動修正を適用します。
詳細はこちら。
formatdart format <DIRECTORY|DART_FILE>Dart ソースコードをフォーマットします。
詳細はこちら。
infodart infoDart ツールの診断情報を出力します。
詳細はこちら。
pubdart pub <PUB_COMMAND>パッケージを扱います。
pub を置き換えます。
詳細はこちら。
rundart run <DART_FILE>Dart プログラムを実行します。
既存の Dart VM コマンド (コマンドなしの dart) を置き換えます。
詳細はこちら。
testdart test <DIRECTORY|DART_FILE>このパッケージ内のテストを実行します。
pub run test を置き換えます。
詳細はこちら。
(なし)dart <DART_FILE>Dart プログラムを実行します。既存の Dart VM コマンドと同じです。
dart run を優先してください。

コマンドのヘルプを表示するには、dart help <command> と入力してください。pub コマンドの詳細も取得できます。

dart help pub outdated