各位大神,我想把项目部署到正式使用的环境上面,看了下forever,我先在本机测试:
我已经安装好了forever:
npm install -g forever
然后我运行forever -help也都正常,我切换到我的项目目录下直接 node app是可以启动项目的,但是我用forever就不行:
forever start --minUptime 100 --spinSleep 100 -l xxx.log -a app.js
上面是我的启动命令,启动之后显示的信息:
info: No forever processes running
是不是我用的forever版本太新还是怎么了,我看到论坛和别的网站的介绍使用,都不行,难道是要修改程式代码吗?
我的系统是:win7的,NodeJS:10.8
我是切到我想买的目录下运行forever的命令:
forever start --minUptime 100 --spinSleepTime 100 -l xxx.log -a app.js
结果显示的信息是:
info: Forever processing file: app.js
然后我再浏览器中输入地址却什么都没有,日志里面的错误信息是:
events.js:72
throw er; // Unhandled ‘error’ event
^
Error: spawn ENOENT
at errnoException (child_process.js:980:11)
at Process.ChildProcess._handle.onexit (child_process.js:771:34)
我想买中使用express,可是我直接node app却没有任何错误信息,请问是怎么回事?