在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:idseventeen/koa2-connect-history-api-fallback开源软件地址:https://github.com/idseventeen/koa2-connect-history-api-fallback开源编程语言:TypeScript 82.7%开源软件介绍:README.mdkoa2的一个中间件,用于处理vue-router使用history模式返回index.html,让koa2支持SPA应用程序。 Install$ npm install --save 'koa2-connect-history-api-fallback' Use在原作者的使用方法下增加了白名单选项,原作者的插件默认会将所有的请求都指向到index.html,这样可能就会导致项目内其他路由也被指向到index.html 使用方法如下: const Koa = require('koa');
const { historyApiFallback } = require('koa2-connect-history-api-fallback');
// 或者当你使用 ES6 语法,你可以这样
import { historyApiFallback } from 'koa2-connect-history-api-fallback';
// 或者
import historyApiFallback from 'koa2-connect-history-api-fallback';
const app = new Koa();
// handle fallback for HTML5 history API
app.use(historyApiFallback({ whiteList: ['/api'] }));
// other middlewares
app.use(...); Exampleconst Koa = require('koa');
// require 'koa2-connect-history-api-fallback' middleware
const { historyApiFallback } = require('koa2-connect-history-api-fallback');
// create app
const app = new Koa();
// use historyApiFallback
app.use(historyApiFallback());
// other middlewares
app.use(...); LICENSEFollow MIT License |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论