Turborepo

Next.js

Next.js 是用于 Web 的 React 框架。被全球一些最大的公司使用,Next.js 使您能够使用 React 组件的强大功能创建高质量的 Web 应用程序。

快速入门

要快速开始在 Turborepo 中使用 Next.js,请按照快速入门创建一个包含两个 Next.js 应用程序的存储库

终端
npx create-turbo@latest

向现有存储库添加 Next.js 应用程序

使用 create-next-app 在包中设置新的 Next.js 应用程序。从存储库的根目录运行

终端
npx create-next-app@latest apps/my-app

与您的存储库集成

要将 内部包添加到您的新应用程序,请使用您的包管理器将它们安装到应用程序中

./apps/my-app/package.json
{
 "name": "my-app",
  "dependencies": {
+   "@repo/ui": "*"
  }
}

请务必运行包管理器的安装命令。您可能还需要更新 package.json 中的 scripts,以使其适合您在存储库中的用例。

自定义任务

默认情况下,新应用程序将使用根 turbo.json 中定义的任务。如果您想为新应用程序配置不同的任务,请使用包配置

小时

节省的总计算时间
开始使用
远程缓存 →

本页内容