Nx 和企业级规模的 monorepos

Nx 是一个强大且可扩展的开发平台, 旨在通过提供强大的代码生成工具、构建编排、依赖管理和代码共享, 简化管理包含多个应用程序和库的大规模 monorepos。

Qwik 通过使用 qwik-nx 插件与 nx 紧密集成。

主要特性

  • 使用 "Qwik" 预设生成新的 Nx 工作区
  • 生成 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 文档

Contributors

Thanks to all the contributors who have helped make this documentation better!

  • shairez