cl1107 / monorepo

Monorepo with pnpm and turborepo, deploying into Vercel.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Monorepo

Better practice npm Package Design in Monorepo with pnpm and turborepo, deploying into Vercel.

Quick Start

Install dependencies

$ npm i -g pnpm
$ pnpm -v
# should >= 6.20.0
$ pnpm install

Apps

Preview:

React App

# Start React App
$ pnpm start --filter "react-app"

Vite App

$ pnpm start --filter "vite-app"

Node.js App

$ pnpm start --filter "node-app"

Packages Development

packages/shared

$ pnpm dev --filter "@infras/shared"

packages/ui

$ pnpm dev --filter "@infras/ui"

packages/native

$ pnpm build --filter "@infras/native"

About

Monorepo with pnpm and turborepo, deploying into Vercel.


Languages

Language:JavaScript 42.0%Language:TypeScript 26.6%Language:CSS 13.7%Language:HTML 11.0%Language:Vue 5.8%Language:Rust 0.9%Language:Less 0.2%