Project Init

项目初始化。用户要搭新 Next.js 项目时加载。按顺序执行脚手架命令。

lennney 2e96aa2 671 B Updated

File contents

Run these steps in order:

npx create-next-app@latest my-app --typescript --tailwind --eslint --app --src-dir --import-alias "@/*"
cd my-app
npx shadcn@latest init -d
npx shadcn@latest add button card dialog form input sheet tabs toast

Create this structure:

src/app/          layout.tsx + page.tsx + globals.css
src/components/   ui/ + features/
src/lib/          utils.ts (cn) + constants.ts
public/images/

Finish with git init && git add . && git commit -m "chore: scaffold" and npm run build verification.

lennney/gate-all-skills/tree/main/skills/website/project-init commit 2e96aa2f0d

Frequently asked questions

npx skillmds@latest add lennney/project-init