وبلاگ جیمی
یک سیستم وبلاگ شخصی مینیمال که بر پایه Next.js 15+ ساخته شده است.
تکنولوژیهای مورد استفاده
- فریمورک: Next.js 13+ (App Router)
- استایل: Tailwind CSS
- آیکونها: Lucide Icons
- تم: پشتیبانی از تغییر حالت تیره/روشن
- استقرار: Vercel
ویژگیهای کلیدی
- 📝 پشتیبانی از مقالات Markdown
- 🌓 تغییر حالت تم تیره/روشن
- 📱 طراحی واکنشگرا
- ⚡ بارگذاری سریع
- 📅 نمایش خط زمانی مقالات
ساختار پروژه
.
├── app/
│ ├── lib/ # 工具函数和数据处理
│ ├── posts/ # 博客文章
│ └── page.tsx # 首页
├── content/
│ ├── notes/ # 随笔
│ └── posts/ # 文章
├── components/ # React 组件
├── public/ # 静态资源
└── styles/ # 全局样式نصب و اجرا
- کلون کردن پروژه
git clone https://github.com/Lily-404/blog.git
cd jimmy-blog- نصب وابستگیها
npm install- اجرای سرور توسعه
npm run dev- ساخت نسخه تولیدی
npm run buildافزودن مقاله جدید
- یک فایل Markdown جدید در پوشه
content/postsایجاد کنید - فرمت نامگذاری فایل: xxx.md
- در ابتدای فایل، متادیتا را اضافه کنید:
---
title: 文章标题
date: YYYY-MM-DD
tags: ["标签1","标签2","标签3"]
---افزودن یادداشت
- در پوشه content/notes
یک فایل Markdown جدید بسازید - قالب نامگذاری فایل: YYYY-MM-DD-title.md`
- در ابتدای فایل، فراداده را اضافه کنید:
---
date: YYYY-MM-DD
---部署
项目已配置 Vercel 部署,支持自动部署。只需将代码推送到 GitHub 仓库,Vercel 会自动构建和部署。
贡献
欢迎提交 Issue 和 Pull Request!
许可证
MIT License
--- Tranlated By Open Ai Tx | Last indexed: 2025-12-11 ---