Node报错处理:[nodemon] app crashed - waiting for file changes before starting...

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node报错处理:[nodemon] app crashed - waiting for file changes before starting...相关的知识,希望对你有一定的参考价值。

参考技术A

在启动Node项目的时候有时候会遇到下面这种报错情况:

红色的核心报错语句是:[nodemon] app crashed - waiting for file changes before starting...
结合上面的一句 Starting inspector on 127.0.0.1:9229 failed: address already in use 可以得知是因为9229端口已经被某个程序占用了,所以需要先kill对应的程序,项目才可以继续启动。

所以现在转变成了如何找到占用指定端口的程序,并将之kill

1.开始---->运行---->cmd,或者是window+R组合键,调出命令窗口

2.输入命令:netstat -aon | findstr "9229"查询下改端口的运行情况

记住最后那一栏的数字,这里是”10208“,这个数字是被占用端口”9229“对应的PID

3.继续输入命令:tasklist | findstr "10208",查看是哪个进程或者程序占用了9229端口,结果很明显是:chrom.exe

4.打开任务管理器,切换到进程选项卡,在PID一列查看10208对应的进程是谁,然后点击结束进程

5.如果看不到”PID“这一列,可以点击”查看“里的”选择列“,然后勾选上对应的列

以上是关于Node报错处理:[nodemon] app crashed - waiting for file changes before starting...的主要内容,如果未能解决你的问题,请参考以下文章

node 静态资源服务中间件 错误路由处理中间件 next向下匹配 nodemon热更新 表单数据处理formidable cookie-parser中间件

Node自动重启工具 nodemon

如何在 JSX 中使用 nodemon?

如何使用 Forever 和 Nodemon (Windows) 自动重启 Node.js 应用程序

Nodemon 不看文件

如何正确重启nodemon服务器