Быстрый старт
Следуйте этим простым шагам, чтобы быстро начать использовать route-peek в своём приложении.
Установка
Вы можете установить route-peek с помощью менеджера пакетов JavaScript:
sh
npm add route-peeksh
pnpm add route-peeksh
yarn add route-peeksh
bun add route-peekПримечание о совместимости
Пожалуйста, убедитесь, что в вашем проекте установлен Node.js версии 18 или выше.
Использование
Импортируйте route-peek в ваш проект:
ts
import { RouteMatcherBuilder } from 'route-peek';Определите маршруты, которые вы хотите сопоставить:
ts
import { RouteMatcherBuilder } from 'route-peek';
const builder = new RouteMatcherBuilder();
builder.add('/');
builder.add('/users/{id:[0-9]+}');
const matcher = builder.build();Используйте созданный экземпляр для сопоставления URL и извлечения параметров:
ts
import { RouteMatcherBuilder } from 'route-peek';
const builder = new RouteMatcherBuilder();
builder.add('/');
builder.add('/users/{id:[0-9]+}');
const matcher = builder.build();
const matchedRoutes = matcher.match('/users/123');
for (const matchedRoute of matchedRoutes) {
console.log(matchedRoute);
}