当前位置: 首页 > 后端技术 > Node.js

Windows10+Node.js12Installpm2asaWindowsservice

时间:2023-04-03 17:38:09 Node.js

参考RunNode.jsapplicationasaWindowsservicepm2-windows-service官网的Issuesoverview我遇到过需要在Windows10中自动启动pm2作为服务。自然是找到了npm库pm2-windows-service和相关的中文文章,然后按方子服药,结果卡住了。。。再找了下,感谢顾兄,找到了解决办法,就是这里简单记一下。步骤:全局安装pm2、pm2-windows-service及其依赖cnpmibufferutil@^4.0.1utf-8-validate@^5.0.2pm2pm2-windows-service-g升级inquirer模块cdC:\Users\\AppData\Roaming\npm\node_modules\pm2-windows-servicencuinquirer-ucnpminstall然后就可以正常操作了,进行服务安装pm2-service-install然后在命令行输入services.msc启动服务manager,可以看到PM2服务已经开始删除服务了。您可以使用pm2-service-uninstall将任务添加到pm2。不要忘记使用pm2save保存当前任务列表。下次重新启动服务器时,这些任务将在pm2服务启动后自动激活。