Nx и монорепозитории в масштабах предприятия
Nx - это надежная и расширяемая платформа разработки, предназначенная для упрощения управлением крупномасштабных монорепозиториев, содержащих множество приложений и библиотек, предлагая мощные инструменты для генерации кода, оркестрации сборки, управления зависимостями и совместного использования кода.
Qwik прекрасно интегрируется с nx с помощью плагина qwik-nx.
Основные характеристики
- Создание нового рабочего пространства Nx с помощью пресета "Qwik";
- Создание приложений и библиотек Qwik;
- Создание компонентов и маршрутов Qwik;
- Создание Storybook, React Qwikify, конфигурации Cloudflare и многое другое;
- Запуск исполнителей, созданных специально для создания приложений Qwik.
Использование
Вы можете создать новое рабочее пространство, выполнив команду:
npx create-nx-workspace@latest org-workspace --preset=qwik-nx
Или добавьте новое приложение Qwik в существующее рабочее пространство, выполнив команду:
npm install -D qwik-nx
и затем
nx generate qwik-nx:app
Для получения дополнительной информации, пожалуйста, ознакомьтесь с документацией qwik-nx documentation.