如果需要在Windows启动时启动的Windows服务,则可以使用sc create命令创建服务.
例如
sc create MyServiceName binpath= "C:\Program Files\nodejs\node.exe C:\somefolder\service.js" start= auto depend= "Tcpip/Afd" DisplayName= "A friendly name for my service"
注意=符号后的空格.
您可以在此处找到更多信息:https://technet.microsoft.com/en-us/library/cc990289.aspx
如果您需要在登录时启动应用程序,则可以使用regedit.exe在以下注册表路径中创建包含命令的REG_SZ条目:
HKEY_CURRENT_USER \软件\微软\的Windows\CurrentVersion\Run中
做这件事有很多种方法,
创建一个扩展名为.cmd 的文件,然后将您在 CMD 提示符上编写的内容添加到该文件中以启动服务。
node Path:\service.js 'Assumes path to node.exe is set
右键单击,创建该文件的快捷方式,并将快捷方式拖到启动文件夹中。
开始>>所有程序>>右键启动>>打开
也可以使用任务计划程序。
现在也存在一些 NPM 模块来管理节点进程。看看forever和PM2。
| 归档时间: | 
 | 
| 查看次数: | 4721 次 | 
| 最近记录: |