nodejs 服务器创建文件名 4000,当服务器启动时

时间:2021-03-31 14:46:53

标签: node.js express nodemon

当我使用 nodemon 在端口 4000 上启动我的 nodejs express 服务器时,它会创建一个新的可执行文件 4000,
每次文件更改和服务器启动时,它都会抛出该地址已在使用中的错误,当我杀死与这些端口关联的进程时,它会抛出相同的错误

yarn dev
<块引用>

在项目的根级别自动创建4000个文件

我再次将端口更改为 5000

yarn dev
<块引用>

再次创建文件 5000,

2 个答案:

答案 0 :(得分:1)

经过长时间的努力,我发现了错误。我的 .env 文件是这样的:-

端口=4000, MONGODB_URI=mongodb://localhost:27017/test,

由于在 value 之后添加了逗号(,) 会出现问题。删除逗号问题后修复

答案 1 :(得分:0)

就像@pierpy 所说的那样,启动您的服务器的行是否会说 app.listen(80)(当然 80 是您的端口号)。

如果没有,请删除“启动”服务器的那一行,并用 app.listen(PORT) 替换它,并将 PORT 更改为您想要的任何端口。