Перейти к содержимому
↑↓перемещение↵открытьescзакрыть
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Turborepo logo
Навык

Turborepo

Оптимизация монорепозиториев и оркестрация задач Turborepo

0
СохранитьПерейти на сайт ↗

Установка

Условия запуска

When setting up or optimizing JavaScript monorepos, configuring task pipelines, managing build caching, or filtering affected packages in multi-workspace projects.

Автор
antfu
Лицензия
MIT
Репозиторийhttps://github.com/antfu/skills

Turborepo организует разработку в монорепозиториях JavaScript и TypeScript: координирует задачи между пакетами, интеллектуально кеширует результаты и выполняет только работу, затронутую изменениями. Этот навык учит структурировать монорепозитории для максимального распараллеливания, настраивать зависимости задач и удалённое кеширование, а также эффективно интегрировать проекты с системами CI.

Основные возможности

  • Оркестрация задач по графам зависимостей между пакетами
  • Инкрементальные сборки с интеллектуальным обнаружением изменений и кешированием
  • Стратегии локального и удалённого кеширования для устранения повторной работы
  • Фильтрация пакетов и параметры CLI для выборочного запуска задач
  • Интеграция с CI/CD и управление переменными окружения
  • Архитектурные границы для предотвращения тесной связанности пакетов
  • Диагностика промахов кеша и оптимизация производительности сборки

Используйте этот навык при создании монорепозиториев, настройке конвейеров сборки, устранении причин медленных сборок или масштабировании проекта до большого числа пакетов. Он совместим с рабочими пространствами npm, yarn и pnpm и интегрируется с современными инструментами JavaScript.

Комментарии(0)

Войдите, чтобы комментировать

Комментариев пока нет — оставьте первый.

Похожие навыки

Пожаловаться на комментарий

Почему вы хотите отправить жалобу?