Angular CLI-nggenerateコマンド
構文
ng generate <schematic> [options]
ng g <schematic> [options]
ng generateコマンドは、回路図に基づいてファイルを生成および/または変更します。オプションはオプションのパラメータです。
引数
シニア番号 | 引数と構文 | 説明 |
---|---|---|
1 | <回路図> | 回路図またはコレクション:生成する回路図。このオプションは、次のサブコマンドのいずれかを取ることができます-
|
オプション
シニア番号 | オプションと構文 | 説明 |
---|---|---|
1 | --defaults = true | false | trueの場合、オプションの対話型入力プロンプトをデフォルトで無効にします。 |
2 | --dryRun = true | false | trueの場合、結果を書き出さずにアクティビティを実行して報告します。 デフォルト:false。 エイリアス:-d。 |
3 | --force = true | false | trueの場合、既存のファイルを強制的に上書きします。 デフォルト:false。 エイリアス:-f。 |
4 | --help = true | false | json | JSON | このコマンドのヘルプメッセージをコンソールに表示します。 デフォルト:false。 |
5 | --interactive = true | false | falseの場合、インタラクティブな入力プロンプトを無効にします。 |
まず、ng newコマンドを使用して作成されたAngularプロジェクトに移動してから、コマンドを実行します。
例
\>Node\>TutorialsPoint> ng generate component goals
CREATE src/app/goals/goals.component.html (20 bytes)
CREATE src/app/goals/goals.component.spec.ts (621 bytes)
CREATE src/app/goals/goals.component.ts (271 bytes)
CREATE src/app/goals/goals.component.css (0 bytes)
UPDATE src/app/app.module.ts (471 bytes)
ここで、ng generateコマンドは、プロジェクトTutorialsPointに新しいコンポーネントを作成し、この新しいコンポーネントエントリをapp.module.tsに追加しました。