refactor: заменить shiki на самописный highlighter и обновить архитектуру

- Удалён shiki (9.5→0 МБ), создан regex-токенизатор для html/css/xml
- CLI переведён с аргументов на конфиг-файл svg-sprites.config.ts
- Превью переработано: React-приложение вместо инлайн HTML
- Добавлен футер с названием пакета и ссылкой на репозиторий
- Исправлена загрузка dev-data.js для Vite 8
- Футер прижат к низу, содержимое центрировано
This commit is contained in:
2026-04-22 16:54:35 +03:00
parent aad1c97f50
commit e77e7dfcf1
154 changed files with 9083 additions and 516 deletions

View File

@@ -0,0 +1,52 @@
---
title: Создать проект
scope: applied
keywords: [создать проект, новый проект, tiged, шаблон проекта, init]
when: "Создание нового Next.js проекта из шаблона"
---
# Создать проект
Инструкция по созданию нового Next.js проекта из готового шаблона. Проект готов к разработке сразу после установки зависимостей.
## Прочитай перед началом
- basics/getting-started.md — знакомство со стеком и особенностями проекта
- applied/project-structure.md — структура папок и файлов
## Шаги
1. Создай проект из шаблона:
```bash
npx tiged git@gromlab.ru:templates/nextjs.git my-app
cd my-app
npm install
```
2. Ознакомься со структурой проекта (→ applied/project-structure.md).
3. Настрой VS Code (→ triggers/develop/setup-vscode.md).
## Что входит в шаблон
- Next.js + TypeScript (App Router)
- Mantine UI + PostCSS Modules
- Biome (линтинг и форматирование)
- Zustand, SWR
- Структура SLM Design (`screens/`, `layouts/`, `widgets/`, `business/`, `infrastructure/`, `ui/`, `shared/`)
- Шаблоны генерации (`.templates/`)
- Конфигурация VS Code (`.vscode/`)
- CSS-токены (цвета, отступы, радиусы, медиа)
- Open Graph метаданные
## Смежные триггеры
- triggers/develop/setup-vscode.md — настройка редактора
- triggers/develop/create-page.md — добавление первой страницы
## Проверь себя
- [ ] Проект создан из шаблона через `npx tiged`
- [ ] Зависимости установлены
- [ ] VS Code настроен (→ triggers/develop/setup-vscode.md)