Koa2和历史API回退

Koa2和历史API回退,koa2,Koa2,我构建SPA应用程序,并在前端路由器中设置历史模式。我使用的是Vue2.js-问题仅描述Express.js的服务器配置,但我不知道如何为我的Koa2应用程序设置正确的服务器配置 我认为: app.use(history()); 但我有一个错误: TypeError: next is not a function 然后我使用了koa2历史api回退模块,但不起作用 是否有任何解决方法,或任何处理此问题的方法 非常感谢。koa2历史api回退是用于Koa^2.0.0的连接历史api回退的适配器

我构建SPA应用程序,并在前端路由器中设置
历史
模式。我使用的是Vue2.js-问题仅描述Express.js的服务器配置,但我不知道如何为我的Koa2应用程序设置正确的服务器配置

我认为:

app.use(history());
但我有一个错误:

TypeError: next is not a function
然后我使用了
koa2历史api回退
模块,但不起作用

是否有任何解决方法,或任何处理此问题的方法


非常感谢。

koa2历史api回退
是用于Koa^2.0.0的
连接历史api回退
的适配器。因此,基本上使用
koa2历史api回退应该是正确的方法

此代码应适用于:

const Koa = require('koa')
const app = new Koa();
const historyFallback = require('koa2-history-api-fallback')

app.use(historyFallback({
  index: '/index.html'
}))

app.listen(3000);
如果您对此有任何问题,能否提供错误消息