私はangular-cliについて少し質問があります。Angular - ng serve vs npm start
は、それは私がグローバル設置角度-CLIを使用して、私はNPMがローカル 1を起動し実行するとを果たすNG を実行したときというのは本当でしょうか?
私はangular-cliについて少し質問があります。Angular - ng serve vs npm start
は、それは私がグローバル設置角度-CLIを使用して、私はNPMがローカル 1を起動し実行するとを果たすNG を実行したときというのは本当でしょうか?
コマンドはpackage.json
で決定します。 ng serve/npm startは、package.json
に基づいて使用され、そこではフォームを変更できます。 ng serve
が動作していない場合は、npm start
を使用してサーバーを実行できます。
NGサーバー:あなたはNPM開始を実行すると
"scripts": { "ng": "ng", "start": "ng serve", "test": "ng test",....... }
内部的には、package.jsonにスタートの内側に書かれているものは何でもコマンドを呼び出します。
"scripts": {
"start": "ng serve"
}
それはあなたがこの情報を得ているWhen to use 'npm start' and when to use 'ng serve'?
をチェック詳細については
に役立つNGを実行するのだろうか?私はこれが間違っていると思う傾向があります。私がcliプロジェクトで 'npm start'を実行すると' ng serve'が実行されます。 – Bean0341
私はこの問題を尋ねました。なぜなら私はグローバルに、バージョン1.0.0-beta.26で角度cliをインストールし、バージョン1.0.0-beta.32.3で最新のものをローカルにインストールしたからです。 そして、私がngサービスを実行するとエラーが発生し、npmを起動するとすべてが正常に実行されます –
これが本当であることを私に確信させるもう一つのこと。私は 'npm uninstall -g angular-cli @ angular/cli'を使ってgloball angi-cliをアンインストールしましたが、' ng serve'を実行しようとすると 'npm start'が動作している間にngが認識されないというメッセージが表示されます –