【问题标题】:Svelte Sapper Server Route 404 Not FoundSvelte Sapper Server Route 404 Not Found
【发布时间】:2021-05-24 12:47:43
【问题描述】:

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

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

文件结构如下:

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

但我遇到了404 Not Found 错误,它甚至只在npm run dev 下运行:

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

非常感谢您。

【问题讨论】:

    标签: http-status-code-404 svelte sapper


    【解决方案1】:

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

    所以这是错误的:

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

    这是正确的。

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

    我改了之后就可以用了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 2019-10-05
      • 2021-06-28
      • 2016-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多