【问题标题】:nodemon, supervisor, forever all are giving different errors, Any suggestions?nodemon,主管,永远都给出不同的错误,有什么建议吗?
【发布时间】:2016-11-13 18:48:06
【问题描述】:

我已经通过全局安装它们一一尝试了所有这三个。 但似乎没有一个工作。 当我进行任何更改时,我正在使用这些来自动重新启动服务器。

以下是我正在使用的命令。

nodemon npm start

forever npm start

supervisor npm start

来自主管的错误

Error: Cannot find module 'E:\d v\MEAN Lynda - Developing for the MEAN Stack and
 MongoDB\projects\project\start'
    at Function.Module._resolveFilename (module.js:339:15)
    at Function.Module._load (module.js:290:25)
    at Function.Module.runMain (module.js:447:10)
    at startup (node.js:142:18)
    at node.js:939:3
 Program node start exited with code 1

Starting child process with 'node start'
module.js:341
    throw err;
    ^

永远的错误

E:\d v\MEAN Lynda - Developing for the MEAN Stack and MongoDB\projects\project>f
orever npm start
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
error:   Cannot start forever
error:   script E:\d v\MEAN Lynda - Developing for the MEAN Stack and MongoDB\pr
ojects\project\npm does not exist.

【问题讨论】:

  • 您能提供更多信息吗?给出的错误、警报、这些命令的奇怪行为等。

标签: node.js npm nodemon forever node-supervisor


【解决方案1】:

你应该检查你是否正确分配了“开始”键值的 package.json 文件。 Forever 和 supervisor 的用法如下。您可以随时输入并检查:

forever -h
supervisor -h

您会发现以下输出作为使用 supervisor 的示例:

Examples:
supervisor myapp.js
supervisor myapp.coffee
supervisor -w scripts -e myext -x myrunner myapp
supervisor -- server.js -h host -p port

forever 用法如下:

forever start app.js

【讨论】:

  • "scripts": { "start": "node ./bin/www" } 如果我按原样使用 npm start,它可以工作
  • github.com/foreverjs/forever/issues/540 这是这里的问题。根据描述的解决方案,您可以使用“start”:“npm run build && forever start --minUptime 1000 --spinSleepTime 1000 server.js”然后尝试。您可以查看链接以供参考。
  • 根据你的建议,我正在尝试使用这个命令 -- "start": "node ./bin/www && forever start --minUptime 1000 --spinSleepTime 1000 server.js" --它只运行服务器,并且不会永远执行预期的操作。对了,那边的server.js是什么。
猜你喜欢
  • 2013-09-19
  • 2019-06-22
  • 1970-01-01
  • 2013-01-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-06
  • 1970-01-01
相关资源
最近更新 更多