1. ホーム
  2. angular

[解決済み] npm start」と「ng serve」はいつ使う?

2022-04-23 17:17:39

質問

<ブロッククオート

ng serve Angular プロジェクトを開発サーバー経由で提供する

<ブロッククオート

npm start パッケージの "start". で指定された任意のコマンドを実行します。 プロパティで指定された任意のコマンドを実行します。もし、"start" プロパティが指定されていない場合は、以下のようになります。 を実行すると、node server.jsが実行されます。

と思われます。 ng serve は埋め込みサーバを起動するのに対し npm start はNodeサーバを起動します。

どなたか、光を当てていただけませんか?

解決方法は?

npm start に定義されたものはすべて実行されます。 start コマンドの scripts オブジェクトを作成します。 package.json ファイルを作成します。

だから、もしこのように

"scripts": {
  "start": "ng serve"
}

次に npm start が実行されます。 ng serve .