私は最後の少しの間 Angular-CLI を使用しています。 ng serve
でサーバーを起動するlocalhost:4200
を含む多数のコマンドが付属しています。
私は自分のニーズに合わせて設定できるGruntとGulpを使用することに慣れています。 Angular-CLIのサーバーを構成したかったのですが、それが何であるか、またはどのように構成するかわからないことに気付きました。 serve
のプロジェクトを削除しても、有用と思われるものは何も発掘されていません。
それで、ng serve
は正確に何をしますか?
最近では、webpack-dev-server
を使用してローカルWebサーバーを起動します。 この質問 を参照してください。
docs から:
CLIは、ng serveを実行することにより、ユーザーへのライブブラウザリロードエクスペリエンスの実行をサポートします。これにより、ファイルの保存時にアプリケーションがコンパイルされ、新しくコンパイルされたアプリケーションでブラウザーが再ロードされます。これは、メモリでアプリケーションをホストし、 webpack-dev-server を介して提供することで実行されます。
元の答え:
いくつかの調査の後、私が集めたものがここにあります。
Angular-CLIは、Ember CLIから特定のものを便乗させます。 ng serve
はそれらの1つであるように見えます。 Emberには、 このファイル で定義されているember server
コマンドがあり、ng serve
の動作と一致しているようです。