【发布时间】:2022-11-11 23:36:48
【问题描述】:
我有这个问题 在我将文件 app.js 与 mongo 数据库连接之后。 当我使用命令时npm 运行观察或者节点监视器应用程序它工作了一秒钟然后发生了:
我试图连接新的 mongoDB 帐户..它是一样的
【问题讨论】:
我有这个问题 在我将文件 app.js 与 mongo 数据库连接之后。 当我使用命令时npm 运行观察或者节点监视器应用程序它工作了一秒钟然后发生了:
我试图连接新的 mongoDB 帐户..它是一样的
【问题讨论】:
那是因为您正在尝试侦听已在使用的端口上的连接。 EADDRINUSE。
在mongoose.connect() 行之前,您正在使用app.listen(port) 侦听端口300 上的连接。
然后在处理了承诺成功.then() 之后,您也在做同样的事情,同时也在与app.listen(port) 相同的端口300 上侦听连接。
删除app.listen(port) 注释之前的// for DB 行。
【讨论】: