【问题标题】:nodejs: TypeError: Cannot read properties of undefined (reading 'close')nodejs: TypeError: 无法读取未定义的属性(读取 \'close\')
【发布时间】:2022-11-29 10:45:28
【问题描述】:
process.on('unhandledRejection', (err, promise) => {
    console.log(`Error: ${err.message}`.red);
    //close server & exit process
    let server;
    server.close(() => process.exit(1));
});


C:\Users\Ford\Desktop\DevCamperAPI\server.js:48
    server.close(() => process.exit());
           ^

TypeError: Cannot read properties of undefined (reading 'close')

有人可以帮我弄这个吗?

我想知道为什么我有这个错误,有人可以帮我解决这个问题吗?节点

【问题讨论】:

    标签: nodejs-server


    【解决方案1】:

    您的声明 let server 没有分配任何值,服务器未定义。因此,当您在未定义的对象上调用 close 时,您会收到此错误。

    【讨论】:

      猜你喜欢
      • 2022-09-23
      • 2017-03-06
      • 2017-08-30
      • 2017-10-11
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 2018-06-02
      • 2020-03-25
      相关资源
      最近更新 更多