Skip to content

Quick Start Guide for Turborepo / คู่มือเริ่มต้นใช้งาน Turborepo

Installation / การติดตั้ง

To install Turborepo, run the following command:
ติดตั้ง Turborepo ด้วยคำสั่ง:

bash
bun add turbo

Create a New Project / สร้างโปรเจคใหม่

Initialize a new Turborepo project:
เริ่มต้นโปรเจค Turborepo ใหม่:

bash
bun create turbo@latest my-turborepo
cd my-turborepo

Project Structure / โครงสร้างโปรเจค

A basic Turborepo project has the following structure:
โครงสร้างพื้นฐานของโปรเจค Turborepo:

my-turborepo/
├── apps/
│   ├── web/
│   └── docs/
├── packages/
│   ├── ui/
│   └── config/
├── turbo.json
└── package.json

Configuration / การกำหนดค่า

The main configuration file is turbo.json. Here's a basic example:
ไฟล์กำหนดค่าหลักคือ turbo.json ตัวอย่างพื้นฐาน:

json
{
  "pipeline": {
    "build": {
      "dependsOn": ["^build"],
      "outputs": ["dist/**"]
    },
    "lint": {
      "dependsOn": ["^lint"]
    },
    "test": {
      "dependsOn": ["^test"]
    }
  }
}

Running Commands / การรันคำสั่ง

Run commands across all workspaces:
รันคำสั่งในทุก workspace:

bash
bun turbo build
bun turbo lint
bun turbo test

Next Steps / ขั้นตอนต่อไป