我已将nodemon依赖项添加到项目中。将主文件制作为server.js,并将脚本也添加到package.json中。
Server.js
运行命令npm run server时-出现以下错误:
错误屏幕
答案 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"
希望它可以解决错误。