19

Sublime Text 2を使用してnodejsパッケージ(https://github.com/tanepiper/SublimeText-Nodejs)をダウンロードしましたが、サーバーにアクセスする以外に、サーバーを再起動または停止する方法が見つからないようです。タスクマネージャーとプロセスを強制終了します。プラグインが提供するコマンドを使用してノードでファイルを実行する場合、コマンドウィンドウは表示されないため、Ctrl+Cは機能しません。

特定のポートで実行されているプロセスを検索し、それを強制終了する.batファイルなどのハックな方法をいくつか見つけました。次に、私がWindowsを使用しているので、役に立たないLinuxコマンドがいくつかあります。

ここにいる誰かがこれを見て、開発のためにノードサーバーを簡単に起動および停止するために使用できるソリューションを知ってくれることを望んでいました。

4

3 に答える 3

18

ctrl+コマンドを使用して崇高なものからサーバーを構築するbと、サーバーが実行され、デフォルトのctrl+breakコマンドを使用してサーバーを強制終了できます。私はブレークキーを持たないラップトップを使用しているので、キーバインディングを自分が持っているものに変更しました(ctrl+ alt+ k)。

于 2012-11-24T10:59:51.030 に答える
12

ここでの最善の解決策は、プロジェクト内にファイルを保存するたびにノードサーバーを再起動するNodemonというモジュールを使用することだと思います。

https://github.com/remy/nodemon

于 2012-08-31T05:46:53.220 に答える
2

ウォッチドッグループを作成することをお勧めします。

1)ノードを再起動する方法をコマンドで指示してウォッチドッグを起動します

2)Watchdogはsrc /フォルダーを監視し、変更が検出されるとNodeを再起動します(ファイルを保存します)

さまざまなウォッチドッグアプリケーションとライブラリがありますが、これはプラットフォーム間で機能することが知られています。

http://pypi.python.org/pypi/watchdog/

少なくともCoffeeScriptコンパイラは内部で監視を行うことができるため、自動的に再起動するためのサードパーティのソリューションは必要ありません。しかし、ベアボーンノードについてはわかりません:(

于 2012-07-06T10:35:11.430 に答える