nodejs如何在服务器端启动??
 发布于 12 年前  作者 fenghe  90450 次预览  最后一次回复是 12 年前  来自  

每次启动nodejs的时候都要进入cmd 然后node xxx.js 进行启动? 怎样在服务器端启动啊

8 回复
zhs077

windows创建 .bat文件子里面写上node xx.js linux 就创建.sh文件

bloodspencer
npm install forever

cd /your/path
forever XXX.js
dfsk64

代码更新需要重新执行吗?

softice

cmd?windows么?试试这个:nssm: 把node做成服务,命令行:node xxx.js node退出的时候自动重启,守护node进程,好用的紧勒,强烈推荐。 http://nssm.cc/

bloodspencer

@dfsk64 forever 有watch参数,没试用过,具体见其文档。我估计是要的。

XadillaX

我都是直接通过nohup命令的,或者就是在/etc/init.d/目录下建一个启动脚本,但是这个脚本的实质还是一个nohup命令。

xulili

如果是想关机的时候让服务不间断,后台运行,nohup node index.js(文件名) & 如果是想简单启动,写个启动脚本,将nohup node index.js(文件名) 写入.sh文件