windows下怎么后台运行nodejs程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下怎么后台运行nodejs程序相关的知识,希望对你有一定的参考价值。

windows下后台运行nodejs程序方法:
1 下载Bat To Exe Converter插件(一个将bat文件转化为exe的小程序);
2 运行Bat To Exe Converter,并设置路径指向nodejs程序;
3 编写一个bat脚本,编译即可在后台运行。
参考技术A 加入 主文件是 index.js 那么可以用的方法有: 1.用forever 进行管理 npm install -g foreverforever start index.js 2. 用自带的服务nohub nohup node index.js > myLog.log 2>&1 &本回答被提问者和网友采纳

在启动 Windows 时运行 nodejs 应用程序

【中文标题】在启动 Windows 时运行 nodejs 应用程序【英文标题】:Run nodejs app on start Windows 【发布时间】:2017-04-09 20:41:55 【问题描述】:

我有一个 nodejs 应用程序,它应该在 Windows 启动时开始运行。由于我是节点新手并且从未做过类似的事情,所以我不知道该怎么做。我一直在阅读一些使用AdvancedInstaller 或其他软件的网站上的一些文章,但不知道是否有任何方法可以在不使用其他软件的情况下做到这一点。有人可以帮忙吗?

【问题讨论】:

【参考方案1】:

你需要使用pm2

还有其他旨在使 pm2 成为 Windows 服务的软件包:

pm2-windows-startup

pm2-windows-service

【讨论】:

【参考方案2】:

看来您需要创建*.sh 脚本并放入启动文件夹 也许this可以帮助你 或者只是谷歌sh script startup nodejs windows

【讨论】:

以上是关于windows下怎么后台运行nodejs程序的主要内容,如果未能解决你的问题,请参考以下文章

在后台模式下从 Nodejs 执行 VBS(任务计划程序或 Windows 服务)

我启动windows任务管理器,发现有的程序明明没有运行,但是在进程里还是会有不少的程序?是后台吗?

nginx 配置nodejs后台代理

打印机后台服务程序没有运行,怎么办?

nodejs服务后台持续运行三种方法

电脑怎么看后台运行