Файлы в оригинальном проекте регулярно актуализируются сообществом, чтобы обновить карты:
- Скопируйте оригинальные файлы JSON ролей/навыков, которые необходимо обновить в директорию
public/origJsons/roadmaps. - Перейдите в корневую директорию проекта в командной строке и выполните следующие команды:П р и м е ч а н и е – Необходимо наличие Node.js.
npm run translate– для генерации переводов (перевод карты является опциональным, для изменения переводов отредактируйте файлы в директорииpublic/translations/roadmaps);npm run level– для генерации уровней компетенций (определение уровней компетенций является обязательным, для изменения уровней отредактируйте файлы в директорииpublic/levels/roadmaps);npm run parse– для генерации JSON, используемого для рендеринга карты (данная команда выполняется после подготовки перевода и уровней компетенций).
- Запустите сервер и проверьте корректность рендеринга карты.П р и м е ч а н и е – Размеры карты (ширина и высота) определяются в поле «dimensions» соответствующего Markdown-файла в директории
src/roadmaps/[название карты](например,src/roadmaps/frontend/frontend.md).