我已经通过全局安装将它们一一尝试了。 但似乎都不起作用。 当我进行任何更改时,我使用它们自动重新启动服务器。
以下是我正在使用的命令。
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/