我一直在运行几个MERN活动,一个接一个地进行练习,但在某些时候,当我运行npm run develop
次时,即使我在mac上点击了kill命令(垃圾图标),它也会告诉我端口(3001)上仍在运行某些东西, node 崩溃,然后启动,但浏览器中只呈现来自旧活动的数据.
这里是错误;
Emitted 'error' event on Server instance at: [0]
at emitErrorNT (node:net:1361:8) [0]
at processTicksAndRejections (node:internal/process/task_queues:83:21) { [0]
code: 'EADDRINUSE', [0] errno: -48, [0] syscall: 'listen', [0] address: '::', [0] port: 3001`
有没有其他人遇到过这个问题并能够解决它?非常感谢.
我试过使用kill命令垃圾图标.我确保在杀死终端之前使用了控制c.
它看起来很好,后续的活动种子运行时没有问题,但当我运行npm run develop
时,我得到了上面的错误,然后它成功启动,但只使用了较旧的活动代码和数据.