Nodemon问题,一直挂着
Posted
技术标签:
【中文标题】Nodemon问题,一直挂着【英文标题】:Nodemon issue, stays hanging 【发布时间】:2019-01-31 07:43:55 【问题描述】:我目前使用以下:
windows 10
NodeJS: v10.9.0
npm : 6.2.0
nodemon: 1.18.3
并且有以下问题,当我在更改文件中的某些内容后按 control s 时,nodemon 将挂起。它不会更新服务器,当我多次按下 control 时,它会显示以下内容:
什么可能导致这个问题,我该如何解决这个问题?
我尝试重新安装不同版本的nodmeon,并重新安装nodeJS(不同版本)。
【问题讨论】:
能否请您发布您认为 nodemon 没有更新服务器的原因以及它为什么挂起? IMO 这些将是解决问题的关键。 我真的不知道,它在 windows 7 上运行,现在得到 windows 10 并使用 npm i nodemon -g 安装它现在它不起作用,很多东西 那么您的网络请求都不会产生响应吗?你有没有试过在 app.js/server.js 的末尾写一行到控制台,这样你就知道服务器已经启动了? 是的,你甚至可以在图片中看到,日志:API running on localhost3000 当我在运行 API 时使用 nodemon 时,有时会遇到“端口已在使用中”的问题,因为它重新启动太快并且端口没有时间从机器中释放出来。试着想想这是否是你的问题的类型,即你的一个模块重新启动导致了这个问题。尝试为每几行记录 app.js 并查看它卡在哪里。此外,您的 app.js 将帮助我们了解问题出在哪里 【参考方案1】:运行时您可能必须使用旧标志 nodemon -L
。
【讨论】:
由于这不是一个明确的解决方案,最好将其添加为问题的评论而不是答案。以上是关于Nodemon问题,一直挂着的主要内容,如果未能解决你的问题,请参考以下文章