mock-service-plugin
Version:
Simulated backend interface service
16 lines (13 loc) • 637 B
TypeScript
import { MockRoute } from './types.d.js';
declare function getDirname(importMetaUrl: string): string;
declare function walk(dir: string): string[];
declare function isJavacriptFile(file: string): boolean;
/**
* 匹配请求路径到路由表中的路由
* @param {Array<MockRoute>} routes 路由表数组
* @param {string} method HTTP方法
* @param {string} urlpath 请求路径
* @returns {MockRoute|null} 匹配到的路由对象和参数,不匹配则返回null
*/
declare function matchRoute(routes: MockRoute[], method: string, urlpath: string): MockRoute | null;
export { getDirname, isJavacriptFile, matchRoute, walk };