基于 Next.js 15 + TypeScript + Tailwind CSS 的现代化博客系统,部署到 EdgeOne Pages。
blog/ ├── .cnb.yml # CNB CI/CD 配置 ├── .gitignore # Git 忽略配置 ├── README.md # 项目说明 └── main/ # EdgeOne Pages 部署目录 ├── package.json # 项目依赖 ├── tsconfig.json # TypeScript 配置 ├── next.config.mjs # Next.js 配置 └── src/ └── app/ ├── layout.tsx # 根布局 ├── page.tsx # 首页 └── globals.css # 全局样式
cd main
npm install
npm run dev
访问 http://localhost:3000 查看博客。
代码推送到 master 分支后,CNB 会自动触发 EdgeOne Pages 部署。
MIT License