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

dart create

dart create コマンドは、いくつかのサポートされているテンプレートのいずれかを使用して Dart プロジェクトを作成します。同じ機能が IDE でも利用できます。

dart create を実行すると、まずプロジェクト ファイルを含むディレクトリが作成されます。次に、パッケージ依存関係を取得します (--no-pub フラグを指定しない限り)。

これは、my_cli という名前のディレクトリを作成するために dart create を使用した例です。このディレクトリには、単純なコンソール アプリ (デフォルトのテンプレート) が含まれています。

dart create my_cli

web などの別のテンプレートを使用するには、テンプレート引数を追加します。

dart create -t web my_web_app

次の表に、使用できるテンプレートを示します。

テンプレート説明
clipackage:args を使用した基本的な引数解析を備えたコマンドライン アプリケーション。
consoleコマンドライン アプリケーション。
package共有 Dart ライブラリを含むパッケージ。
server-shelfshelf を使用して構築されたサーバー。
webコア Dart ライブラリを使用して構築された Web アプリ。

これらのテンプレートは、パッケージ レイアウト規則に従ったファイル構造になります。

指定されたディレクトリが既に存在する場合、dart create は失敗します。--force フラグを使用してプロジェクト生成を強制できます。

dart create --force <DIRECTORY>

コマンドライン オプションの詳細については、--help フラグを使用してください。

dart create --help