mirror of
https://github.com/gromlab-ru/slm-design.git
synced 2026-08-22 07:30:16 +03:00
feat: add example
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
---
|
||||
title: Настройка Шаблонов
|
||||
description: Первичная установка и проверка набора шаблонов генерации
|
||||
---
|
||||
|
||||
# Настройка Шаблонов
|
||||
|
||||
## Когда Нужна Настройка
|
||||
|
||||
Настройка нужна, если в проекте или выбранной области монорепозитория нет `.templates/`, но команда использует генерацию файлов как стандартный способ создания повторяемых структур.
|
||||
|
||||
Не перезаписывай существующую `.templates/` без согласования.
|
||||
|
||||
## Установка Стандартного Набора
|
||||
|
||||
Если проекту нужен стандартный набор Next.js App Router + SLM, сначала проверь локальный пример [nextjs-app-router-slm](../examples/nextjs-app-router-slm/README.md) и перенеси в `.templates/` только подходящие шаблоны.
|
||||
|
||||
Если в `./examples` нет подходящего шаблона, создай нужный шаблон в процессе работы с проектом на основе фактической структуры проекта, локальных соглашений и правил генерации.
|
||||
|
||||
## Проверка Установки
|
||||
|
||||
Проверь генерацию тестовой сущности из области шаблонов:
|
||||
|
||||
```bash
|
||||
npx @gromlab/create component test src/ui
|
||||
```
|
||||
|
||||
После проверки удали тестовую сущность.
|
||||
|
||||
## Чеклист
|
||||
|
||||
- В правильной области проекта есть `.templates/`.
|
||||
- Внутри `.templates/` есть нужные шаблоны или согласованный кастомный набор.
|
||||
- Если есть `.templates/README.md`, он описывает назначение шаблонов.
|
||||
- CLI запускается из области шаблонов.
|
||||
- Пробная генерация отрабатывает без ошибок.
|
||||
- Тестовый scaffold удалён после проверки.
|
||||
Reference in New Issue
Block a user