我可以永远使用以下命令启动我的网站:

forever start index.js


但是我想知道如何启动像cloudcmd和cordova这样的应用程序。因此,我在站点根目录上安装了永久监控器,并试图运行此命令:

forever start cloudcmd


但我收到一些错误消息:
无法永远开始

脚本/ path / to / site / cloudcmd不存在
与科尔多瓦相同:

forever start cordova serve


无法永远开始

脚本/ path / to / site / cordova不存在

我在做什么错,我该如何将该服务设置为永远运行?

非常感谢

最佳答案

这取决于安装node.js应用程序的方式:


如果使用npm i cloudcmd -g全局安装应用程序,则应确定cloudcmd的主应用程序文件位于何处。在UNIX上,您可以使用哪个cloudcmd命令。路径可能是这样的:/ usr / local / bin / cloudcmd,因此永远都可以从以下位置开始:forever start /usr/local/bin/cloudcmd
如果您在本地安装应用程序:
git clone https://github.com/coderaiser/cloudcmdcd cloudcmdforever start bin/cloudcmd.js
要么
npm i cloudcmdcd node_modules/cloudcmdforever start bin/cloudcmd.js


科尔多瓦也一样。

10-08 18:52