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 中定義的任務。如果您想為新的應用程式設定不同的任務,請使用套件組態

小時

總計節省的計算量
開始使用
遠端快取 →

本頁內容