我构建了SPA应用程序,并在我的路由器的前端设置了history模式。我使用Vue2.js - 这里是问题,只描述Express.js的服务器配置,但我不知道如何为我的Koa2应用程序设置适当的服务器配置。
我采用连接-历史-api-后备中间件:
app.use(history());但我错了:
TypeError: next is not a function然后我使用了koa2-history-api-fallback模块,但是没有工作。
有没有任何解决办法,或任何方法来处理这个问题。
非常感谢。
发布于 2017-09-14 20:11:46
koa2-history-api-fallback是Koa ^2.0.0的connect-history-api-fallback适配器。因此,基本上使用koa2-history-api-fallback应该是正确的方法。
这一守则应适用于:
const Koa = require('koa')
const app = new Koa();
const historyFallback = require('koa2-history-api-fallback')
app.use(historyFallback({
index: '/index.html'
}))
app.listen(3000);如果您对此有任何问题,可以提供错误消息吗?
https://stackoverflow.com/questions/44986316
复制相似问题