1. ホーム
  2. angular

ngサーブを実行するとどうなりますか?

2023-08-18 14:30:48

質問

私はこれまで Angular-CLI を使っています。これには以下のようなコマンドが含まれています。 ng serve でサーバを起動します。 localhost:4200 .

私は、自分のニーズに合わせて設定できるGruntやGulpを使い慣れました。Angular-CLIのサーバーを設定しようと思ったのですが、それが何なのか、どう設定すればいいのかがわからないことに気づきました。プロジェクトをググって serve を検索しても、役に立つと思われるものは何も出てきません。

では、具体的にどのような ng serve は何をするのでしょうか?

どのように解決するのですか?

現在では webpack-dev-server を使用してローカルのウェブサーバを起動します。参照 この質問 .

から ドキュメント :

CLIは、ng serveを実行することで、ユーザーにブラウザのライブリロード体験を提供することをサポートします。これは、ファイル保存時にアプリケーションをコンパイルし、新しくコンパイルされたアプリケーションでブラウザを再読み込みします。これは、アプリケーションをメモリ内でホストし、それを webpack-dev-server .


オリジナルの回答です。

いくつかの調査の後、私が収集したものは次のとおりです。

Angular-CLIはEmber CLIから特定のものをピギーバックしています。それは ng serve はその一つです。Emberでは ember server コマンドで定義されており このファイル の挙動と一致するようです。 ng serve .