Web Analytics

blog

⭐ 158 stars Dutch by Lily-404

🌐 Taal

Jimmy's Blog

Een minimalistisch persoonlijk blogsysteem gebouwd op Next.js 15+.

Technische Stack

Functiekenmerken

Projectstructuur

.
├── app/
│   ├── lib/           # 工具函数和数据处理
│   ├── posts/         # 博客文章
│   └── page.tsx       # 首页
├── content/
│   ├── notes/         # 随笔
│   └── posts/         # 文章
├── components/        # React 组件
├── public/            # 静态资源
└── styles/            # 全局样式

Installatie en uitvoering

git clone https://github.com/Lily-404/blog.git
cd jimmy-blog

npm install

npm run dev

npm run build

Nieuwe Artikel Toevoegen

Methode 1: Online Beheerinterface (Aanbevolen)

Methode 2: Handmatig Bestand Toevoegen

---
title: 文章标题
date: YYYY-MM-DD
tags: ["标签1","标签2","标签3"]
---

Voeg een notitie toe

---
date: YYYY-MM-DD
---

Configuratie van het beheerderspaneel

Het beheerderspaneel maakt gebruik van GitHub OAuth voor authenticatie; alleen de eigenaar of medewerkers van de repository hebben toegang.

1. GitHub OAuth App aanmaken

2. Omgevingsvariabelen configureren

Voeg de volgende omgevingsvariabelen toe in de Vercel-projectinstellingen:

3. Lokale ontwikkelconfiguratie

Maak een .env.local bestand aan in de hoofdmap van het project:

GITHUB_CLIENT_ID=你的Client_ID
GITHUB_CLIENT_SECRET=你的Client_Secret
GITHUB_OWNER=Lily-404
GITHUB_REPO=blog
NEXT_PUBLIC_BASE_URL=http://localhost:3000

4. Productieomgeving Configuratie (Vercel)

Zorg ervoor dat je in de Vercel-projectinstellingen het volgende instelt:

NEXT_PUBLIC_BASE_URL=https://www.jimmy-blog.top

⚠️ Let op:

Deployen

Het project is geconfigureerd voor Vercel deployment en ondersteunt automatische deployment. Je hoeft alleen de code naar de GitHub repository te pushen; Vercel bouwt en deployed automatisch.

Voordelen van het gebruik van het beheer dashboard

Bijdragen

Issues en Pull Requests zijn welkom!

Licentie

MIT License

--- Tranlated By Open Ai Tx | Last indexed: 2026-01-30 ---