Nodemon不收听

时间:2019-03-26 14:32:33

标签: node.js express nodemon

我已将nodemon依赖项添加到项目中。将主文件制作为server.js,并将脚本也添加到package.json中。

enter image description here

Server.js

enter image description here

运行命令npm run server时-出现以下错误:

错误屏幕

enter image description here

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

一般来说,请不要将代码作为图像发布,但是在这种情况下,它可以揭示解决方案...

您的服务器代码是server/server.js,涉及到项目根目录(其中是package.json)。

当您运行npm run样式脚本时,工作目录将成为项目的根目录(您可以在> file-upload@0.0.0 server ...行中看到很多内容),即,更改server脚本

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

你应该是黄金的。

答案 2 :(得分:0)

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

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

希望它可以解决错误。