在Cygwin上运行Node.js作为服务

我试图通过cygwin运行一个Node.js http服务器作为一个服务,所以即使一旦我注销(机器仍在运行),它仍然继续运行。 我能find的最近的是:

cygrunsrv -I service_name-p path [-a arguments] [-e VAR=VALUE] [-t auto|manual] [-u user] [-w passwd] 

用作

 cygrunsrv -I nodeserver -p /usr/local/bin/node -a ~/server.js 

但似乎没有正常运行…不知道我在做什么错,或者如果这是可能的

哦,看起来像节点工人是探针背后的原因。 它运行,但馅饼的那部分没有工作…噢。 至less我弄明白了。