-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3 from PBTP/docs/readme
Docs/readme
- Loading branch information
Showing
1 changed file
with
56 additions
and
33 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,56 @@ | ||
# `Turborepo` Vite starter | ||
|
||
This is an official starter Turborepo. | ||
|
||
## Using this example | ||
|
||
Run the following command: | ||
|
||
```sh | ||
npx create-turbo@latest -e with-vite | ||
``` | ||
|
||
## What's inside? | ||
|
||
This Turborepo includes the following packages and apps: | ||
|
||
### Apps and Packages | ||
|
||
- `docs`: a vanilla [vite](https://vitejs.dev) ts app | ||
- `web`: another vanilla [vite](https://vitejs.dev) ts app | ||
- `@repo/ui`: a stub component & utility library shared by both `web` and `docs` applications | ||
- `@repo/eslint-config`: shared `eslint` configurations | ||
- `@repo/typescript-config`: `tsconfig.json`s used throughout the monorepo | ||
|
||
Each package and app is 100% [TypeScript](https://www.typescriptlang.org/). | ||
|
||
### Utilities | ||
|
||
This Turborepo has some additional tools already setup for you: | ||
|
||
- [TypeScript](https://www.typescriptlang.org/) for static type checking | ||
- [ESLint](https://eslint.org/) for code linting | ||
- [Prettier](https://prettier.io) for code formatting | ||
# 🐶 Mongle Monorepo | ||
|
||
모노레포로 구성된 Mongle 프로젝트입니다. | ||
|
||
## 🛠️ 기술 스택 | ||
|
||
| Package Manager | Build Tool | Framework | Framework | Language | | ||
|----------------|------------|-----------|-----------|-----------| | ||
| <img width="100" height="100" src="https://pnpm.io/img/pnpm-no-name-with-frame.svg"/> | <img width="100" height="100" src="https://turbo.build/images/docs/repo/repo-hero-logo-dark.svg"/> | <img width="100" height="100" src="https://assets.vercel.com/image/upload/v1662130559/nextjs/Icon_dark_background.png"/> | <img width="100" height="100" src="https://vitejs.dev/logo.svg"/> | <img width="100" height="100" src="https://raw.githubusercontent.com/github/explore/80688e429a7d4ef2fca1e82350fe8e3517d3494d/topics/typescript/typescript.png"/> | | ||
| pnpm | Turborepo | Next.js (app router)| Vite | TypeScript | | ||
|
||
## 🗂 공통 UI Components | ||
|
||
| Shadcn UI | Radix UI | Tailwind CSS | | ||
|-----------|----------|--------------| | ||
| <img width="100" height="100" src="https://avatars.githubusercontent.com/u/139895814?s=200&v=4"/> | <img width="100" height="100" src="https://avatars.githubusercontent.com/u/75051251?s=200&v=4"/> | <img width="100" height="100" src="https://avatars.githubusercontent.com/u/67109815?s=200&v=4"/> | | ||
|
||
## 🗂️ 프로젝트 구조 | ||
|
||
<pre> | ||
📦 mongle | ||
┣ 📂 apps | ||
┃ ┣ 📱 mongle-webview (Next js v14) | ||
┃ ┃ ┣ 📂 src | ||
┃ ┃ ┣ 📂 public | ||
┃ ┃ ┗ 📄 package.json | ||
┃ ┃ | ||
┃ ┗ 💼 mongle-business (Vite) | ||
┃ ┣ 📂 src | ||
┃ ┣ 📂 public | ||
┃ ┗ 📄 package.json | ||
┃ | ||
┣ 📂 packages | ||
┃ ┗ 🎨 ui | ||
┃ ┣ 📂 components | ||
┃ ┣ 📂 hooks | ||
┃ ┗ 📄 package.json | ||
┃ | ||
┣ 📄 package.json | ||
┣ 📄 pnpm-workspace.yaml | ||
┗ 📄 turbo.json | ||
</pre> | ||
|
||
## 🚀 실행 방법 | ||
|
||
### 패키지 설치 | ||
pnpm install | ||
|
||
### 실행 | ||
|
||
Webview 앱 실행 (Next.js) | ||
|
||
pnpm run:mg-wb | ||
Business 앱 실행 (Vite) | ||
|
||
pnpm run:mg-bs |