...
Install
ๅๅงๅnext้กน็ฎ
npx create-next-app@latest my-app --typescript --tailwind --eslint
ๅๅงๅshadcn้กน็ฎ
npx shadcn-ui@latest init
้กน็ฎ็ปๆ
.
โโโ app
โ โโโ layout.tsx
โ โโโ page.tsx
โโโ components
โ โโโ ui
โ โ โโโ alert-dialog.tsx
โ โ โโโ button.tsx
โ โ โโโ dropdown-menu.tsx
โ โ โโโ ...
โ โโโ main-nav.tsx
โ โโโ page-header.tsx
โ โโโ ...
โโโ lib
โ โโโ utils.ts
โโโ styles
โ โโโ globals.css
โโโ next.config.js
โโโ package.json
โโโ postcss.config.js
โโโ tailwind.config.js
โโโ tsconfig.json
ๆไนๆทปๅ ็ปไปถ
npx shadcn-ui@latest add button
demoๅฐๆต่ฏ
```
import { Button } from "@/components/ui/button"
export default function Home() { return (
Hi 1