Dartのプロジェクトジェネレーター Stagehandを使おう
Stagehand = 舞台係。裏方。
手動で作るのは辛いのでツールの力を使う。Staghandは、パッケージの雛形を生成してくれる。
https://github.com/dart-lang/stagehand
使い方
上記のリンクにすべて書かれている。
インストール
pub global activate stagehand
パッケージ生成
mkdir package_name cd package_name stagehand package-simple
Angularアプリの生成
Angularアプリもパッケージである。
mkdir angular_app_name cd angular_app_name stagehand web-angular
コマンドラインアプリの生成
コマンドラインアプリもパッケージである。
mkdir console_name cd console_name stagehand console-full
サーバー、Angularを使用しないWebアプリ、StageXL(Canvas)のアプリ
すべて同じ方法で生成してくれる。
Flutter
Flutterは例外で、独自のプロジェクトジェネレーションコマンドをもつ。
flutter create a_new_project_name