Angular4プロジェクトは、角度cliを使用して作業しています。私の疑問は、どちらがCliまたはnon-cliプロジェクトに最も適しているかです。これら2つのプロジェクトのメリットとデメリットは何ですか?Angular4 - ベストアプローチAngularCliプロジェクトまたはNonCliプロジェクト
答えて
Angular CLIを使用すると、すでに動作しているアプリケーションを簡単に作成することができます。すでにベストプラクティスに従っています。 これは、単純なバンドラまたはジェネレータを超えた非常に強力なツールです。 Webpackはすでに設定済みなので、設定の手間を省くことができます。
長所: 非常に迅速かつ簡単なセットアップ にこれはコード・ジェネレータが付属しています - あなたは、単にCLIコマンドNG gを使用して最も一般的なもの(コンポーネント、ディレクティブ、サービスおよびパイプ)のスケルトンを作成するためにそれを使用することができます。 のWebPACK、分度器E2Eテストは、カルマ/ジャスミン・テストのセットアップが自動的に 依存関係は、角度CLI設定ファイル ...など、迅速かつCLIは、新しいコンポーネントを作成し、アプリケーションを実行するコマンドは簡単
短所経由で自動的に 設定の一元化引っ張っ: アドバンスドコンフィグレーションを変更できません(高度なWebpackconfigなどを変更できません) より厳格なコンフィグレーション構造(設定ファイルを目的の場所に移動するのが難しく、さまざまなディレクトリ内でより細かくなります) さまざまなアドオンPugJSなどのテンプレートエンジン)
高度なWebPACKの構成HTMLを使用する 能力:主な利点のいくつかの上に :手動設定の場合0は、長所と短所を効果的角度CLI
の長所を利用するための長所と短所の正反対です(による高度なWebpackconfigに)テンプレートエンジン クリーナーのconfigファイルおよびディレクトリ構造(も起因する高度な設定に) も柔軟に対応
短所:設定の 難し有効な単位とE2Eテストの高度な設定を変更する 能力が簡単になり構成ミス
'Angular CLI'はより柔軟性があり、' webpack configuration'を 'eject 'する機能も提供します。 Angular cliに行くことをお勧めします。 –
- 1. AngularCli事前設定がAngularCliプロジェクトでパラメータ
- 2. Angular4プロジェクトと糸
- 3. angular4プロジェクトのバックアップと移動
- 4. Angular4プロジェクトのProd Error Webpack
- 5. Angular4:PrimeNGは、私は私のプロジェクトのangular4にPrimeNGを統合しようと
- 6. ベストアプローチ:スクロールビューまたはビューコントローラ間のスワイプ
- 7. ベストアプローチ
- 8. ベストアプローチ
- 9. Eclipseプロジェクト - プラグインまたはRCP?
- 10. Webhookサービスプロバイダまたはプロジェクト
- 11. angular4プロジェクトでangular2-cookieをインポートする方法
- 12. 別のAngular4プロジェクトからフィーチャモジュールをロードする
- 13. Angularcliヘッダ
- 14. AngularCliアプリケーションルートは生産
- 15. Flash Builder:モバイルAS3プロジェクトまたはモバイルFlexプロジェクト?
- 16. は、DjangoプロジェクトでDjanoプロジェクト
- 17. 非AngularCLIプロジェクトから分度器を実行するにはどうすればよいですか?
- 18. カプセル化されたプロジェクトのAndroidプロジェクト
- 19. TCPプロジェクトのための.NETプロジェクト
- 20. AngularCliないロードイメージ
- 21. Androidタブレイアウトデザイン - ベストアプローチ
- 22. フレンドテーブルのベストアプローチ
- 23. 新しいプロジェクトまたはブランチ?
- 24. Visual Studioプロジェクトまたはラボ?どこ?
- 25. プロジェクトのアイデアをJavaまたはオープンソース
- 26. エラー、実行プロジェクトまたはビルドAPK
- 27. Visual Studio VSIXプロジェクトが間違ったプロジェクトを開始します
- 28. 別のプロジェクトでgradle 'war'プロジェクトを作成しました
- 29. あるプロジェクトから別のプロジェクトにCSSをスワップしました
- 30. *** glibcが見つかりました***プロジェクト/デバッグ/プロジェクト:無料():
なぜあなたはcliを使用しないでしょうか、不利な点はありません。それはあなたがコンポーネントを素早くセットアップし、あなたの開発をスピードアップするのに役立ちます。 – devqon