Blog de Jimmy
Un sistema de blog personal minimalista construido sobre Next.js 15+.
Stack tecnológico
- Framework: Next.js 13+ (App Router)
- Estilos: Tailwind CSS
- Iconos: Lucide Icons
- Tema: Soporta cambio entre modo oscuro/claro
- Despliegue: Vercel
Características
- 📝 Soporte para artículos Markdown
- 🌓 Cambio entre tema oscuro/claro
- 📱 Diseño responsivo
- ⚡ Carga rápida
- 📅 Visualización de línea de tiempo de artículos
Estructura del proyecto
.
├── app/
│ ├── lib/ # 工具函数和数据处理
│ ├── posts/ # 博客文章
│ └── page.tsx # 首页
├── content/
│ ├── notes/ # 随笔
│ └── posts/ # 文章
├── components/ # React 组件
├── public/ # 静态资源
└── styles/ # 全局样式Instalación y ejecución
- Clonar el proyecto
git clone https://github.com/Lily-404/blog.git
cd jimmy-blog
- Instalación de dependencias
npm install
- Ejecutar el servidor de desarrollo
npm run dev
- Construcción de la versión de producción
npm run buildAñadir nuevo artículo
- Crear un nuevo archivo Markdown en el directorio
content/posts - Formato de nombre de archivo: xxx.md
- Agregar metadatos en el encabezado del archivo:
---
title: 文章标题
date: YYYY-MM-DD
tags: ["标签1","标签2","标签3"]
---Añadir ensayo
- Crear un nuevo archivo Markdown en el directorio content/notes
- Formato de nombrado del archivo: YYYY-MM-DD-title.md`
- Añadir metadatos al encabezado del archivo:
---
date: YYYY-MM-DD
---部署
项目已配置 Vercel 部署,支持自动部署。只需将代码推送到 GitHub 仓库,Vercel 会自动构建和部署。
贡献
欢迎提交 Issue 和 Pull Request!
许可证
MIT License
--- Tranlated By Open Ai Tx | Last indexed: 2025-12-11 ---