路由核心逻辑。
根据路由表,匹配出对应的路由name。
name
import { findRouteName } from 'press-ui/common/router-helper/find-router-name'; const { name, params, path, meta } = findRouteName(rawPath, ALL_ROUTES) || {};
核心是正则匹配,借助path-to-regexp这个库将路由表变成对应的正则,然后匹配到哪个路由就返回哪个。
path-to-regexp