我刚刚全局安装(-g)。在此之前,我曾经与
一起运行$ npm start
现在永远安装后,我尝试在节点应用程序中午餐
$ NODE_ENV=development forever nodemon server.js
但我收到此错误
warn: --minUptime not set. Defaulting to: 1000ms
warn: --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
error: Cannot start forever
error: script /path/to/app/nodemon does not exist.
同样
$ NODE_ENV=development forever nodemon server.js
任何想法?
答案 0 :(得分:7)
您在输出中收到的错误:
错误:脚本/路径/到/ app / nodemon不存在。
似乎永远在当前工作目录中寻找nodemon,并且因为它不存在而无法找到它。尝试在启动nodemon时提供绝对路径,可以使用which nodemon
找到。
forever start /usr/local/bin/nodemon server.js
请注意,start
标志是将应用程序置于守护进程模式的原因。
答案 1 :(得分:1)
试试这个
NODE_ENV=development forever start -c nodemon server.js
-c 用于执行命令,永远会向您发送该错误,因为它正在寻找名为nodeamon的应用,但您的应用是server.js