だから私のノードビルドはこのようなものです
{
"cmd": ["node", "$file"],
"selector" : "source.js",
"path" : "/usr/local/bin"
}
実行されますが、問題は一度実行されると停止しないことです。
だから私のノードビルドはこのようなものです
{
"cmd": ["node", "$file"],
"selector" : "source.js",
"path" : "/usr/local/bin"
}
実行されますが、問題は一度実行されると停止しないことです。
この種のことには、 node-devのようなリローダーを使用できます。
( )に置き換えるnode
と、ビルドファイルは次のようになります。node-dev
npm install -g node-dev
{
"cmd": ["node-dev", "$file"],
"selector" : "source.js",
"path" : "/usr/local/bin"
}
私は個人的にnode-devを使用していますが、node-supervisorまたはnode-nodemonを試すこともできます。
Windowsユーザーの場合、「cmd」の代わりに「shell_cmd」を使用します
{
"shell_cmd": "node ${file}"
}
ビルドを停止/キャンセルする必要がある場合は、"Tools | Cancel Build"
すべての答えを段階的にまとめます。
1)node-devパッケージをインストールします。
npm install -g node-dev
2)SublimeTextに新しいビルドを作成します
ツール>ビルドシステム>新しいビルドシステム…</p>
{
"cmd": ["node-dev", "$file"],
"selector" : "source.js",
"path" : "/usr/local/bin"
}
ファイルをNodeJS.sublime-buildとして保存します。
3)プロジェクトを開き、新しいノードのビルドシステムを選択し、コードを変更して保存します。