跳转到内容

Invalid type returned by Astro page.

路由页面返回了一个错误的返回值 RETURNED_VALUE。在 Astro 文件中只能返回 Response

哪里出了问题?

在 Astro 文件中只能返回 Response 的实例。

pages/login.astro
---
return new Response(null, {
status: 404,
statusText: 'Not found'
});
// 对于重定向,Astro.redirect 同样也会返回一个 Response 的实例
return Astro.redirect('/login');
---

请参阅: