首页 > 解决方案 > Svelte Sapper Server Route 404 Not Found

问题描述

我正在使用默认 Sappersveltejs/sapper-template#webpack启动我的项目

我有一个名为的服务器路由auth/login,它只接受POST来自同一个 Sapper 客户端脚本的请求。

文件结构如下所示:

在此处输入图像描述

服务器路由auth/login如下所示:

在此处输入图像描述

但我得到了一个404 Not Found错误,它甚至只是在下面运行npm run dev

在此处输入图像描述

我不明白到底是什么问题,有人可以帮忙吗?

非常感谢您提前。

标签: http-status-code-404sveltesapper

解决方案


在研究了这个问题之后。我发现在服务器路由auth/login中丢失了代码async

所以这是错误的:

export function post(req, res, next){}

这是对的。

export async function post(req, res, next){}

在我改变它之后它就可以工作了。


推荐阅读