Миграция существующего сайта
Docara не преобразует существующий сайт другого генератора автоматически. Создайте новый каталог, перенесите поддерживаемый контент и переключайте публикацию только после сравнения результатов.
Если проект уже собирается Docara 2.x, новый каталог не нужен: следуйте инструкции Переход с 2.x на 3.0.
Безопасный порядок
- Зафиксируйте исходную ревизию, рабочую сборку и список публичных URL.
- Создайте новый проект командой
docara initв пустом каталоге. - Перенесите Markdown и проектные ассеты; настройки выразите через
docara.json,section.jsonи<page>.page.json. - Запишите старые публичные URL в
redirects.json. - Выполните
build productionиverify-static build_production. - Сравните содержание, маршруты, поиск, темы и адаптивность по HTTP.
- Подготовьте резервную копию опубликованного каталога и проверенный rollback.
Старый код, шаблоны и frontend-сборку переносить не нужно: интерфейс нового сайта формируется зарегистрированными компонентами и SIMAI Framework.