Node.js 如何在运行express js服务器时永久使用
我想在运行express js服务器时使用forever。通常我使用npm start启动我的服务器,但使用forever如何启动express js服务器。如果我使用node forever app.js命令,则服务器无法启动。我是node和express的新手。请帮助我。提前感谢 在发出永久开始后。/bin/www命令。我正在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
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