2

実行中にランダムなエラーが発生します:

forge run web 

私のアプリで。

$ forge run web
[   INFO] Forge tools running at version 3.3.11
[   INFO] Checking JavaScript files...
[   INFO] JavaScript check complete
[   INFO] Verifying your configuration settings...
[   INFO] Configuration settings check complete
[   INFO] { [Error: listen EADDRINUSE] code: 'EADDRINUSE', errno: 'EADDRINUSE', syscall: 'listen' }

このエラーの原因は何ですか?

4

1 に答える 1

2

このエラーは、リッスンしようとしているポートで既にリッスンしているアプリケーションが原因で発生します。

を使用ps aux | grep nodeして、実行中のノード プロセスがあるかどうかを確認できます。次にkill pid、pidがプロセスIDである場所を使用してそれらを強制終了します

例:

ps aux | grep node
37211   0.0  0.2  3029484  17852 s018  S+    5:35PM   0:00.28 node ./web.js
kill 37211
于 2012-09-14T01:03:54.327 に答える