2016-08-14 10 views
0

バックグラウンドでnpmを実行しましたが(nohup npm start &)、今日は再起動が必要です。npmプロセスを強制終了したあともポートが使用中ですか?

したがって、ps -ef | grep npmを使用してnpmプロセスを見つけてから、killを使用してプロセスIDで停止します。

しかし、私のnode.jsアプリケーションはまだ動作しています(npmプロセスが見つからなくても)。npm startを実行しようとすると、ポートはまだ使用されています。

ソリューション?

+1

http://unix.stackexchange.com/questions/106561/finding-the-pid-of-the-process-using-a-specific-port – Lix

答えて

3

あなたが探しているプロセスはnodeで、npmではありません。 npm startは、package.jsonで定義されたスクリプトを呼び出します。これは、ほとんどの場合、node something.jsです。

関連する問題