Nodemon 不听

Nodemon not listening

我已经将nodemon 依赖项添加到项目中。将主文件设为 server.js 并在 package.json.

上添加了脚本

Server.js

虽然 运行 正在执行命令 npm 运行 服务器 - 它给出以下错误:

错误屏幕

路径遵循与 node_modules 相同的模式。如果您引用工作目录中的文件,您应该调用 nodemon ./server.js

一般来说,我会说请不要 post 编码为图像,但在这种情况下,它揭示了解决方案...

就项目根目录(package.json 所在)而言,您的服务器代码是 server/server.js

当你 运行 npm run 样式脚本时,工作目录将是项目根目录(你可以在 > file-upload@0.0.0 server ... 行中看到同样多的内容)——也就是说,改变你的server 脚本到

"scripts": {
  "server": "nodemon server/server.js"
},

你应该是金色的。

您的 server.js 文件位于服务器文件夹内,因此除非您提供路径,否则 nodemon 无法找到它,您可以将 package.json 脚本更改为:

"server":"cd server && nodemon server.js"

希望它能解决错误。