✔ What is your project named? … my-nextjs-blog
✔ Would you like to use TypeScript? … No / Yes (建议选择 Yes)
✔ Would you like to use ESLint? … No / Yes (强烈建议 Yes)
✔ Would you like to use Tailwind CSS? … No / Yes (建议选择 Yes)
✔ Would you like to use `src/` directory? … No / Yes (建议选择 Yes)
✔ Would you like to use App Router? (recommended) … No / Yes (强烈建议 Yes)
✔ Would you like to customize the default import alias? … No / Yes (初学者建议 No)
Project name?: 给你的项目起个名字,比如 my-nextjs-blog。
Use TypeScript?: TypeScript 为 JavaScript 提供了类型安全,是现代 Web 开发的趋势。建议选择 “Yes”,我们的专栏后续也会基于 TypeScript。
Use ESLint?: 这是一个代码检查工具,能帮助你发现代码中的错误和不规范的写法,保证代码质量。强烈建议 “Yes”。
Use Tailwind CSS?: 一个非常流行的原子化 CSS 框架,Next.js 对它有很好的集成支持。建议选择 “Yes”,它能极大提升我们写样式的效率。
Use src/ directory?: 将你的应用代码(如组件、页面)都放在一个 src 文件夹内。这是一种常见的项目组织方式,能让项目结构更清晰。建议选择 “Yes”。
Use App Router? (recommended): 这是 Next.js 13 之后推出的新一代路由系统,也是未来的方向,功能更强大。强烈建议 “Yes”,我们的专栏将重点介绍它。
Customize the default import alias?: 自定义模块导入别名,比如用 @/* 代替 ../../../*。初学者可以先选择 “No”,保持默认设置即可。