← 返回开源项目

技术博客模板

这是一个使用Node.js开发的静态博客模板,主要支持MarkDown格式文章渲染。

项目地址:https://github.com/huluoboge/blog_demo

项目特性

技术栈

安装和使用

安装依赖

npm install

生成静态网站

npm run build

开发模式(实时监听)

npm run dev

项目结构

tech-blog/
├── articles/          # 技术文章
├── blog/             # 博客文章  
├── projects/         # 开源项目
├── about/           # 关于我
├── render.js        # 主渲染脚本
└── package.json     # 项目配置

文章格式

每篇文章使用YAML front matter来定义元数据:

---
title: "文章标题"
date: 2024-01-01
tags: ["标签1", "标签2"]
excerpt: "文章摘要"
image: "lenna.jpg"
---

贡献指南

欢迎贡献代码!请遵循以下步骤:

  1. Fork 本项目
  2. 创建特性分支 (git checkout -b feature/AmazingFeature)
  3. 提交更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 创建Pull Request