mogi app v2 turbo
1.0.0
이것은 공식 스타터 Turborepo입니다.
다음 명령을 실행하십시오.
npx create-turbo@latest
이 Turborepo에는 다음 패키지/앱이 포함되어 있습니다.
docs
: Next.js 앱web
: 또 다른 Next.js 앱@repo/ui
: web
및 docs
애플리케이션 모두에서 공유하는 스텁 React 구성 요소 라이브러리@repo/eslint-config
: eslint
구성( eslint-config-next
및 eslint-config-prettier
포함)@repo/typescript-config
: 모노레포 전체에서 사용되는 tsconfig.json
각 패키지/앱은 100% TypeScript입니다.
이 Turborepo에는 이미 설정된 몇 가지 추가 도구가 있습니다.
모든 앱과 패키지를 빌드하려면 다음 명령어를 실행하세요.
cd my-turborepo
pnpm build
모든 앱과 패키지를 개발하려면 다음 명령어를 실행하세요.
cd my-turborepo
pnpm dev
Turborepo는 원격 캐싱이라는 기술을 사용하여 시스템 간에 캐시 아티팩트를 공유할 수 있으므로 팀 및 CI/CD 파이프라인과 빌드 캐시를 공유할 수 있습니다.
기본적으로 Turborepo는 로컬로 캐시합니다. 원격 캐싱을 활성화하려면 Vercel 계정이 필요합니다. 계정이 없다면 계정을 생성한 후 다음 명령을 입력하세요.
cd my-turborepo
npx turbo login
그러면 Vercel 계정으로 Turborepo CLI가 인증됩니다.
다음으로 Turborepo의 루트에서 다음 명령을 실행하여 Turborepo를 원격 캐시에 연결할 수 있습니다.
npx turbo link
Turborepo의 강력한 기능에 대해 자세히 알아보세요.