我在下一個js遇到這個錯誤
類型錯誤:無法讀取未定義的屬性(讀取「標頭」) 在 eval (webpack-internal:///(sc_server)/./node_modules/next/dist/server/future/route-modules/app-route/module.js:254:61)
程式碼片段範例:
newUser .save() .then(() => NextResponse.json({ msg: "Successfuly created new User: " + newUser ,status:200}) ) .catch((err: string) =>{ NextResponse.json({ error: "Error on '/api/register': " + err ,status:400}) } );
嘗試了多種方法,例如匯入 NextApiRequest
和 NextApiResponse
並使用它。
它沒有狀態和 JSON 屬性,基本上它給出了類型錯誤屬性在 NextApiResponse
中不存在。
所以我直接使用 NextResponse
仍然收到此錯誤。
我認為您必須
返回
NextResponse.json
。這就是可能導致該錯誤的原因。