Node.js部署:使用forever实现后台运行

作者:服务小站

时间:2026-10-22

浏览:401

本文介绍Node.js项目部署时如何实现后台运行。通过创建bat文件启动会导致CMD窗口占用,退出即关闭服务。推荐使用forever工具解决此问题,包括全局安装、启动及停止服务的完整命令步骤,确保Node.js应用在服务器端稳定运行。

文章目录

Node.js后台运行配置方法

项目部署完成后,通常需要借助命令行工具来启动应用。

进入项目所在的目录,直接执行启动命令即可运行服务。


npm install 

或者通过指定入口文件的方式启动应用。


node index.js 

另一种常见做法是利用批处理文件(bat)来执行启动流程。

具体操作是新建一个文本文件,将所需的执行步骤写入其中。


cd C:\Program Files\nodejs\wh
npm start

保存文件后,将文件后缀名修改为.bat即可。

然而,这种方式启动后,命令行窗口会一直保持打开状态;一旦关闭该窗口,Node.js服务便会随之停止。

为了解决这一问题,我们需要引入forever工具来实现后台常驻运行。

首先,切换到Node.js项目所在的目录。


cd 你的项目路径

接着,安装forever工具。


npm install forever -g

安装完成后,使用特定命令启动应用。


forever start app.js

若需停止服务,可使用对应的关闭命令。


forever stop app.js #关闭

以上即为Node.js项目通过forever实现后台运行的完整配置方法,供开发者参考。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章