Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何在运行express js服务器时永久使用_Node.js_Express_Forever - Fatal编程技术网

Node.js 如何在运行express js服务器时永久使用

Node.js 如何在运行express js服务器时永久使用,node.js,express,forever,Node.js,Express,Forever,我想在运行express js服务器时使用forever。通常我使用npm start启动我的服务器,但使用forever如何启动express js服务器。如果我使用node forever app.js命令,则服务器无法启动。我是node和express的新手。请帮助我。提前感谢 在发出永久开始后。/bin/www命令。我正在 C:\Users\Gourab>forever start ./bin/www warn: --minUptime not set. Defaulting

我想在运行express js服务器时使用forever。通常我使用npm start启动我的服务器,但使用forever如何启动express js服务器。如果我使用node forever app.js命令,则服务器无法启动。我是node和express的新手。请帮助我。提前感谢

在发出永久开始后。/bin/www命令。我正在

C:\Users\Gourab>forever start ./bin/www
warn:    --minUptime not set. Defaulting to: 1000ms
warn:    --spinSleepTime not set. Your script will exit if it does not stay up f
or at least 1000ms
info:    Forever processing file: ./bin/www
error:   Cannot start forever
error:   script C:\Users\Gourab\bin\www does not exist.
这是您需要运行的命令,以便服务器启动。 您的package.json文件应包含:

"scripts": {
    "start": "node ./bin/www"
},
可以使用以下命令设置分钟时间和spinSleepTime:

forever start --minUptime 1000 --spinSleepTime 1000 ./bin/www

在您的package.json文件中,“开始”脚本中的命令是什么?命令是“node./bin/www”@war1ocIn哪个文件以及如何设置spinSleepTime和minUptime???我添加了在给出此命令后得到的错误command@war1ocyou必须从项目根目录运行命令,如果package.json文件是
-w
意味着它将监视文件更改,很高兴您的问题得到了解决。如果答案有效,你能接受吗:)
forever start --minUptime 1000 --spinSleepTime 1000 ./bin/www