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

Ric*_*ick 11 javascript intellij-idea node.js webstorm node-supervisor

我正在使用WebStorm作为我的节点IDE并且非常喜欢它,但是当我通过WebStorm运行节点时,我无法弄清楚如何使用节点管理器.有没有人得到这个工作?我想我只是不确定如何通过supervisor参数,以便它在启动节点文件时使用它.

Dav*_*sen 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
Run Code Online (Sandbox Code Playgroud)

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

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