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

WebStorm, using Node Supervisor (so do not have to restart after each code change)?

本文关键字:代码 重新启动 不必 Node 使用 Supervisor WebStorm      更新时间:2023-09-26

我使用WebStorm作为我的节点IDE,总体上我很喜欢它,但我还不知道如何在通过WebStorm运行节点时使用节点监控器。有人用过这个吗?我想我只是不知道如何传递supervisor参数,以便它在启动节点文件时使用它。

全局安装supervisor:npm安装-g监管

非调试的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,因此您必须将上述路径替换为机器上的路径。接下来,您将能够在调试模式下运行它,但它不会遍历代码。

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

我只需将节点的路径更改为主管的路径就可以达到目标,这真是太神奇了。所以,我认为这对你也有用。

Ps。我使用的是WebStorm 6.0.1版本。