node.js - nodemon,主管,永远都给出不同的错误,有什么建议吗?

标签 node.js npm nodemon forever node-supervisor

我已经通过全局安装将它们一一尝试了。 但似乎都不起作用。 当我进行任何更改时,我使用它们自动重新启动服务器。

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

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.

最佳答案

您应该检查 package.json 文件,其中是否正确分配了“start”键的值。 Forever 和 Supervisor 的用法如下。您可以随时输入并使用以下命令进行检查:

forever -h
supervisor -h

您将发现以下输出作为使用主管的示例:

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

永远的用法如下:

forever start app.js

关于node.js - nodemon,主管,永远都给出不同的错误,有什么建议吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38313427/

相关文章:

php - 如何在node.js中全局声明数据库连接

node.js - 发送后表达响应正文

javascript - 如何在后台运行 nodemon + forever

javascript - “nodemon”不被识别为内部或外部命令、可操作程序或批处理文件

node.js - Uncaught Error : plivo. RestAPI 不是函数

node.js - 如何将 nodemon/grunt 与 .env 文件一起使用?

javascript - Jade 使用 Javascript 变量

node.js - Mongoose 不返回自定义 ID

angularjs - 我如何以 Angular 动态显示我的 Flash 消息。消息必须来自 API 响应

windows - 构建docker镜像时无法npm安装依赖项