SuperAPI AI 工具集

project-init

通用与其它

查看项目

更新于 10-16 08:49

技能介绍

用途:当用户要搭建新的 Next.js 项目时加载该技能,按既定顺序完成项目初始化。

主要能力与用法:依次执行脚手架命令。先运行 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。

目录结构:创建 src/app/(含 layout.tsx、page.tsx、globals.css)、src/components/(含 ui/ 与 features/)、src/lib/(含 utils.ts(cn)与 constants.ts)、public/images/。

收尾:执行 git init && git add . && git commit -m "chore: scaffold",并用 npm run build 进行构建验证。

适用场景:需要快速生成带 TypeScript、Tailwind、ESLint、App Router、src 目录与 shadcn 组件的 Next.js 项目骨架。

限制:资料未提供版本要求、环境依赖、失败处理、可选参数说明及收费信息,暂未提供。