我沒有對我的應用程式進行任何重大更改并且它運行良好,直到我開始收到此錯誤
TypeError: Cannot read properties of undefined (reading 'prototype')
(anonymous function)
.../client/node_modules/express/lib/response.js:42
39 | * @public
40 | */
41 |
> 42 | var res = Object.create(http.ServerResponse.prototype)
43 |
44 | /**
45 | * Module exports.
我嘗試恢復對代碼所做的任何更改,并洗掉了 node_modules 并再次運行 npm install 但錯誤仍然存??在
uj5u.com熱心網友回復:
這里的背景關系有點太少,無法自信地猜測問題可能是什么。
你能驗證這個錯誤發生在哪里嗎?是瀏覽器錯誤,還是節點行程錯誤?錯誤似乎發生在客戶端的node_modules. 您的客戶端是快速服務器嗎?
我唯一能破譯的是,http在您需要需要快遞回應的代碼的地方,該模塊可能丟失了。
當涉及到這些型別的錯誤時,人們似乎遇到的一個問題是他們的 IDE 意外地從 express 自動匯入了回應
import { response } from 'express'
當他們在 UI 中撰寫回應處理程式時
.then((response) => ...)
您可以嘗試搜索您的應用程式,并確保您沒有在最終出現在瀏覽器中的檔案中進行此類匯入。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/361104.html
標籤:javascript 反应 表达 默恩
