title: 安装

安装

系统要求

在开始之前,请确保你的系统满足以下要求:

  • Node.js: 18.18 或更高版本
  • 操作系统: macOS、Windows(包括 WSL)或 Linux

创建新项目

使用 create-next-app 快速创建一个新的 Next.js 项目:

npx create-next-app@latest my-next-app

安装过程中会询问以下问题:

√ Would you like to use TypeScript? ... No / Yes
√ Would you like to use ESLint? ... No / Yes
√ Would you like to use Tailwind CSS? ... No / Yes
√ Would you like your code inside a `src/` directory? ... No / Yes
√ Would you like to use App Router? (recommended) ... No / Yes
√ Would you like to use Turbopack for `next dev`? ... No / Yes
√ Would you like to customize the import alias (@/* by default)? ... No / Yes

推荐配置

对于学习和现代开发,建议选择:

  • ✅ TypeScript
  • ✅ ESLint
  • ✅ Tailwind CSS
  • ✅ App Router
  • ✅ Turbopack(Next.js 16 的新特性)

启动开发服务器

进入项目目录并启动开发服务器:

cd my-next-app
npm run dev

打开浏览器访问 http://localhost:3000 查看你的应用!

项目结构

创建后的项目结构如下:

my-next-app/
├── app/
│   ├── layout.tsx
│   ├── page.tsx
│   └── globals.css
├── public/
├── next.config.ts
├── package.json
└── tsconfig.json

恭喜!你已经成功创建了第一个 Next.js 项目 🎉