WebStorm,使用Node Supervisor(所以不必在每次更改代码后重新启动)?

我使用WebStorm作为我的节点IDE并且总体上喜欢它,但是当通过WebStorm运行节点时,我还没有弄清楚如何使用节点监控器。 有没有人得到这个工作? 我想我只是不知道如何通过supervisor参数,以便它在启动节点文件时使用它。

全局安装主pipe:npm install -g主pipe

WebStorm / IntelliJ运行configuration为非debugging:

 Name: supervisor app.js Path to node: <same> Node Parameters: /usr/local/lib/node_modules/supervisor/lib/cli-wrapper.js --exec /usr/local/bin/node --no-restart-on exit Working directory: <same> Path to Node App JS File: app.js 

这些path适用于Mac OS X 10.8,因此您必须用机器上的pathreplace上述path。 接下来,你将能够在debugging模式下运行它,但是它不会遍历代码。

对于debugging,您可以使用远程debugging器,也可以使用不同的运行目标进行debugging,而不使用pipe理器。

通过简单地将节点的path改变到主pipe的path,我实现了目标是了不起的。 所以,我认为这也适用于你。

PS。 我正在使用WebStorm版本6.0.1。