你好,世界!
欢迎来到我的个人博客!这是用 Next.js 和 Markdown 构建的博客系统,通过 Docker 部署运行。
为什么写博客?
写博客有很多好处:
- 整理自己的思路
- 分享知识给他人
- 记录成长历程
- 建立个人品牌
技术栈
这个博客使用了以下技术:
- Next.js 14 — React 框架,支持 SSG 静态生成
- Gray Matter — 解析 Markdown 文件的 Front Matter
- Remark — 将 Markdown 转换为 HTML
- Docker — 容器化部署
代码示例
// 这是一段示例代码
function greet(name) {
return `Hello, ${name}!`
}
console.log(greet('World'))
开始写作
在 posts/ 目录下创建 .md 文件即可新增文章。每篇文章需要包含 Front Matter:
---
title: "文章标题"
date: "2024-01-01"
excerpt: "文章摘要"
tags: ["标签1", "标签2"]
---
正文内容...
希望这个博客对你有帮助!