【问题标题】:Cannot read property 'prototype' of undefined, express无法读取未定义的属性“原型”,表达
【发布时间】:2020-10-04 16:34:58
【问题描述】:

无法读取未定义的属性“原型”,似乎只是随机出现!我不知道它是从哪里来的,也不知道它为什么在那里。真是令人沮丧!浏览器告诉我的只是它来自 express,但显然我没有修改库,所以错误消息几乎没有用。

response.js:42 Uncaught TypeError: Cannot read property 'prototype' of undefined
at Object.<anonymous> (response.js:42)
at Object../node_modules/express/lib/response.js (response.js:1142)

所以无论如何,我已经建立了一个 MERN 留言板,并使用 socket.io 集成了聊天和 webrtc 视频通话,突然这个错误开始出现。哦,我认为重要的是要注意我为我的客户端使用了 create-react-app,所以我自己不是在处理 webpack。

我现在一无所知,所以请大家帮帮我。

【问题讨论】:

  • 你检查node_modules中的代码了吗? (response.js:1142)
  • 我应该寻找什么?
  • 我刚刚在服务器上安装了响应,但仍然显示错误。我一无所知atm
  • 这是第42行的代码var res = Object.create(http.ServerResponse.prototype),可能是http.ServerResponse有问题我也一头雾水
  • 删除node_modules并重新安装包

标签: javascript reactjs express mern


【解决方案1】:

不知何故,这一行是在 react 中自动导入的: import { response } from 'express';我讨厌这种情况发生

【讨论】:

    猜你喜欢
    • 2020-05-13
    • 2015-07-01
    • 2021-08-01
    • 2021-10-30
    • 1970-01-01
    • 2022-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多