11

我使用 WebStorm 作为我的节点 IDE,并且总体上喜欢它,但是我无法弄清楚在通过 WebStorm 运行节点时如何使用节点管理器。有没有人让这个工作?我想我只是不确定如何传递supervisor参数,以便在启动节点文件时使用它。

4

2 回答 2

11

全局安装主管: npm install -g supervisor

非调试的 WebStorm/IntelliJ 运行配置:

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

这些路径适用于 Mac OS X 10.8,因此您必须将上述路径替换为您机器上的路径。接下来,您将能够在调试模式下运行它,但它不会单步执行代码。

对于调试,您可以使用远程调试器,也可以使用不同的运行目标进行调试,而无需使用主管。

于 2012-12-26T21:25:27.303 回答
2

很神奇,我通过简单地将节点的路径更改为主管的路径就达到了目标。所以,我认为这也对你有用。

附言。我正在使用 WebStorm 6.0.1 版。

于 2013-05-29T11:03:07.423 回答