60

私が見たこの質問に対する唯一の答えは、別のポートで別のコピーを開始することです。 1 つの Meteor ワークスペースから別のワークスペースへの切り替え わかりました。別のポートで別の Meteor ワークスペースを実行できるようですが、最初のワークスペースを停止するにはどうすればよいですか?

4

14 に答える 14

97

私はこのコマンドを使用します:

kill -9 `ps ax | grep node | grep meteor | awk '{print $1}'`

または、ローカル マシンでリモート プロセスを強制終了する場合は、次のコマンドを実行します。

ssh [user]@[server] <<'ENDSSH'
kill -9 `ps ax | grep node | grep meteor | awk '{print $1}'`
exit
ENDSSH
于 2013-10-13T16:29:17.797 に答える
32

OSX では、開いた用語に戻って meteor を開始し、CTRL+を使用Cしてプロセスを終了します。

于 2012-09-02T18:45:41.910 に答える
3

私の場合 (Ubuntu 11.10)、システム モニターを開き、プロセスを手動で強制終了nodemongodます。

もちろん、ターミナルを使用して、PID を知っているこれらのプロセスを強制終了することもできます。

于 2012-09-02T18:41:47.583 に答える
2

不要な meteor が実行されている端末を見ている場合は、Ctrl+を押しCて meteor をオフにします。

より多くのアプリケーションを並行して実行するには、オプションを使用して別のポートで実行し--portます

于 2016-05-15T21:11:27.087 に答える
2

John Devor の (受け入れられた) 回答の編集: Atom でコードを編集している場合、彼のコマンドはエディター インスタンスを強制終了する可能性があります。

$ ps ax | grep node | grep meteor
19312 pts/2    Sl+    0:16 /home/teo/.meteor/packages/meteor-tool/.1.1.4.e4elpj++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node /home/teo/.meteor/packages/meteor-tool/.1.1.4.e4elpj++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/tools/main.js
19541 pts/2    Sl+    0:02 /home/teo/.meteor/packages/meteor-tool/.1.1.4.e4elpj++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node /home/teo/meteor/beari/dist/.meteor/local/build/main.js
24438 ?        Sl     0:00 /usr/share/atom/atom --no-deprecation /home/teo/.atom/packages/linter-jshint/node_modules/jshint/bin/jshint --reporter /home/teo/.atom/packages/linter-jshint/node_modules/jshint-json/json.js --filename /home/teo/meteor/beari/beari.js -

次のようなコマンドを使用することをお勧めします。

kill -9 `ps ax | grep node | grep meteor | grep -v atom | awk '{print $1}'`
于 2015-08-26T16:02:02.697 に答える