[解決済み】ng serveコマンド実行時に「Port 4200 is already in use」と表示される。
2022-04-01 14:52:04
質問
私はangular 2を学んでおり、初めてangular CLIプロジェクトを使ってサンドボックスプロジェクトを作成しています。
コマンド "ng serve" を実行することができ、とてもうまくいきました。私はそれを実行しないようにしたかったので、"Control Z"を実行しました。
再度、"ng-serve"コマンドを実行しようとすると、"Port 4200 is already in use.".と表示されるのです。
PIDのリストを得るために"PS"を実行し、angular-cliのPIDを殺して"ng-serve"を再度実行しても、同じポート使用中エラーが表示されるのです。
どうすればいいですか?
これは、ポート4200の進行を停止させるために使用したものです。
linuxユーザーの方へ。
sudo kill $(sudo lsof -t -i:4200)
また、こんなこともできます。
sudo kill `sudo lsof -t -i:4200`
Windowsをお使いの方へ。
ポート番号4200はすでに使用中です。管理者権限でcmdを開いてください。cmdに以下のコマンドを入力してください。
netstat -a -n -o
そして、ターミナル上で右クリックし、検索をクリックして、ポート番号4200のポートを探します。 例えば、ポート番号4200がpid 18932によって使用されていることが分かったとします。cmdに以下のコマンドを入力します。
taskkill -f /pid 18932
UNIXの場合。
alias ngf='kill -9 $(lsof -t -i:4200);ng serve'
今すぐ実行 ngf (代わりに ngサーブ ) をプロジェクトフォルダからターミナルで実行します。これで4200番ポートを使っているすべてのプロセスが終了し、Angularプロジェクトが実行されます。
関連
-
[解決済み】Angular: を取得することはできません/。
-
[解決済み】本番モードを有効にするには?
-
[解決済み] LegendItemComponent をカスタマイズする Angular 用 kendo-ui
-
[解決済み] NgModule が見つかりませんでした。NgModule でのインポートをスキップするには skip-import オプションを使用します。
-
[解決済み] ERROR エラーです。StaticInjectorError(AppModule)[UserformService -> HttpClient]です。
-
[解決済み] Angular2の素材ダイアログに問題あり - @NgModule.entryComponentsに追加しましたか?
-
[解決済み] Angular 4 - "BrowserAnimationsModule "または "NoopAnimationsModule "のいずれかをアプリケーションに組み込んでください。
-
[解決済み] Angular CLI SASSオプション
-
[解決済み】Angular CLIが生成する「spec.ts」ファイルは何のためにあるのか?
-
[解決済み] Angular CLI Error: serveコマンドはAngularプロジェクトで実行する必要がありますが、プロジェクト定義が見つかりませんでした。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ERR_INVALID_HTTP_RESPONSEをAngular 7とASP.Net Core 2.2を使ってGoogle Chromeブラウザーで使用する場合
-
[解決済み】Angular2 CLI エラー "@angular/compiler-cli" パッケージが正しくインストールされていません。
-
[解決済み】「ルーター・アウトレット」は既知の要素ではない
-
[解決済み] Angular 5:"ControlContainerのプロバイダがありません"
-
[解決済み] NullInjectorError: MatDialogRef 用のプロバイダがありません
-
[解決済み] Uncaught (in promise): Ionic 2でcordova_not_available。
-
[解決済み] ウェブストーム Must be lvalue」の意味するところ
-
[解決済み] 安全でない値」の例外を発生させずに <iframe src="..."> を設定するにはどうしたらよいですか?
-
[解決済み] ローカルのワークスペース・ファイル('angular.json')が見つかりませんでした。しかし、同じコードが別のコンピュータで動作します
-
[解決済み] Angularで電話番号の入力をフォーマットする