Правильная работа с монорепозиториями на TypeScript!
Nx - Grow your repos, not your build times
0:00 / 0:00
Правильная работа с монорепозиториями на TypeScript!
21 019 просмотров · 1 г. назад
Nx - Grow your repos, not your build times
20,7 тыс. подписчиков
21 019 просмотров · 1 г. назад
Начиная с Nx 20.4, мы выпускаем новый интерфейс Nx, оптимизированный для работы с рабочими пространствами NPM/Yarn/PNPM и ссылками на проекты TypeScript. Сейчас он скрыт за флагом `--workspaces`, но скоро станет флагом по умолчанию.
Основные моменты:
Минималистичная и простая настройка. Вы практически не увидите следов самого Nx, но он всё равно присутствует, чтобы улучшить ваш опыт.
Значительное повышение производительности для TypeScript благодаря ссылкам на проекты TypeScript.
Давайте начнём!
📔 Также полный пост в блоге:
https://nx.dev/blog/new-nx-experience...
👋 Если вы сталкиваетесь именно с этими проблемами производительности TypeScript в больших рабочих пространствах, обращайтесь. Мы помогли многим крупным предприятиям решить именно эту проблему, поэтому свяжитесь с нами: https://bit.ly/4hriXac
Разделы:
0:00 Введение
0:22 Обзор рабочей области
1:58 Создание пакета TypeScript
4:19 Автоматическая настройка и синхронизация ссылок на проекты TypeScript
8:30 Автоматический мониторинг зависимостей и их перекомпиляция
11:38 Минимальная настройка и улучшенный опыт разработчика
12:45 Улучшенная производительность TypeScript для больших монорепозиториев
17:00 Как Nx делает ссылки на проекты TypeScript удобными