node.js - Nodejs express 错误显示 events.js:167 throw er; // 未处理的“错误”事件 ^
问题描述
bash: /Users/abdurahman/.bash_profile: line 9: syntax error: unexpected end of file Abdus-Air-5:FcExam abdurahman$ nodemon run server [nodemon] 1.18.10 [nodemon] 随时重启,输入rs [ nodemon] 看着:。[nodemon] 启动节点运行服务器 server.js events.js:167 throw er; // 未处理的“错误”事件 ^
错误:监听 EADDRINUSE:地址已在使用 :::5000 在此处输入代码
解决方案
该错误是因为在端口 5000 上运行了一些其他进程。如果您使用的是 linux:
lsof -i:5000 | grep 5000
此命令将为您提供在端口 5000 上运行的进程的 pid,然后您可以通过以下方式终止该进程
kill -9 <pid>
推荐阅读
- c++ - 矩阵乘法的特征码比使用 std::vector 的循环乘法运行速度慢
- python-3.x - 在显示期间对字典内列表中的字符串值进行文本换行
- apache - 为什么 RewriteRule x y.php 成功,但 RewriteRule x y.php/foo 失败?
- android-studio - 在 android studio 我无法让我的模拟器运行
- laravel - 其他路由而不是默认路由不适用于 XAMPP
- jquery - 从 url 获取哈希并在页面加载时单击带有数据属性的链接
- javascript - 我如何在我的反应原生项目中添加它?
- node.js - 扩展执行繁重计算的 node.js websocket 服务器
- reactjs - 从永久移动 (301) API 中获取数据
- linux - Valgrind:可执行文件不适用于此架构