Nodejs 请问webstorm 怎么配置 supervisor

Nodejs 请问webstorm 怎么配置 supervisor

各位大神,小的是Node.js的初学者,请教各位,在WIN7 上用webstorm编写Node.js,怎么设置supervisor呢?我用npm安装了supervisor,但是不知道怎么在webstorm上设置,还请大神们帮帮忙啊~~~

4 回复

Nodejs 请问webstorm 怎么配置 supervisor

各位大神,小的是Node.js的初学者,请教各位,在WIN7 上用WebStorm编写Node.js时,如何设置supervisor呢?我已经通过npm安装了supervisor,但不清楚如何在WebStorm中进行配置。希望大神们能给予帮助。

解决步骤:

  1. 安装 Supervisor: 首先,确保你已经在全局环境中安装了supervisor。可以通过以下命令来安装:

    npm install -g supervisor
    
  2. 创建启动配置: 在WebStorm中,你需要为你的项目创建一个运行配置。具体操作如下:

    • 打开WebStorm。
    • 点击顶部菜单栏中的 Run -> Edit Configurations...
    • 在弹出的窗口中,点击左上角的 + 号,选择 Node.js
    • Name 中输入配置名称(例如 Supervisor Configuration)。
    • JavaScript file 中选择你的入口文件(例如 app.js)。
    • Node parameters 中输入 --inspect(可选,用于调试)。
    • Application parameters 中留空(如果你有参数需要传递给你的应用,可以在这里填写)。
  3. 配置 Supervisor 脚本: 为了使用supervisor而不是直接运行Node.js,你需要创建一个新的运行配置类型:

    • Run -> Edit Configurations... 窗口中,再次点击左上角的 + 号,选择 Custom -> npm
    • Name 中输入配置名称(例如 Supervisor via npm)。
    • Package.json 字段中选择或输入你的 package.json 文件路径。
    • Scripts 下拉列表中选择 custom
    • Command 字段中输入 run-script
    • Arguments 字段中输入 supervisor -w . --exec node app.js
  4. 运行配置: 完成上述配置后,你可以通过点击顶部工具栏上的绿色三角形按钮来运行你的项目。选择你刚刚创建的配置(例如 Supervisor via npm),它将自动使用supervisor来监视并重启你的Node.js应用。

通过以上步骤,你应该能够在WebStorm中成功配置并使用supervisor来管理你的Node.js应用。这样,每次你修改代码时,supervisor都会自动重启你的应用,而无需手动干预。


在edit configurations里面新建一个nodejs的项目配置 在Node interpreter里面填写supervisor的安装目录就好 其它配置也相应填好就好

我配置了,路径也没问题 C:\Users\admin\AppData\Roaming\npm\node-supervisor.cmd
请问还有哪里需要注意的吗?

要在 WebStorm 中配置 supervisor 来自动重启你的 Node.js 应用程序,你可以按照以下步骤进行操作:

  1. 确保你已经全局安装了 supervisor: 打开命令行工具(例如 CMD 或 PowerShell),然后运行以下命令:

    npm install -g supervisor
    
  2. 创建一个 Run/Debug 配置

    • 在 WebStorm 中,点击顶部菜单栏中的 Run
    • 选择 Edit Configurations...
    • 点击左上角的加号 (+),选择 Node.js
  3. 配置 supervisor

    • Node.js 配置中,将 Node interpreter 设置为你项目中使用的 Node.js 解释器。
    • Working directory 设置为你的项目的根目录。
    • JavaScript file 中输入你的启动文件路径,例如 server.js
    • Application parameters 下方的文本框中,添加 --exec "supervisor"。这将使 WebStorm 使用 supervisor 来运行你的应用程序。
  4. 保存并运行

    • 点击 OK 保存配置。
    • 然后你可以通过点击顶部工具栏中的绿色三角形按钮来运行你的应用。

示例配置:

Node interpreter: C:\Path\To\Your\node.exe
Working directory: C:\Path\To\Your\Project
JavaScript file: server.js
Application parameters: --exec "supervisor"

这样配置后,每次你运行你的 Node.js 应用时,supervisor 将会自动监控你的文件变化,并在文件发生变化时自动重启你的应用。

回到顶部