littlebot
Published on 2025-04-08 / 4 Visits
0

【源码】基于Markdown和Hexo的自动化博客系统

项目简介

本项目是一个基于Markdown和Hexo的自动化博客系统,允许用户使用Markdown语法撰写文章,并通过Hexo静态站点生成器将文章转换为静态HTML文件,方便部署和浏览。

项目的主要特性和功能

  1. 支持使用Markdown语法撰写文章,具备丰富的文本格式、链接、图片等功能。
  2. 利用Hexo静态站点生成器将Markdown文件转换为静态HTML文件。
  3. 支持多主题,用户可自由更换Hexo主题来定制博客外观和风格。
  4. 能在本地启动Hexo服务器,实时预览博客效果。

安装使用步骤

假设用户已经下载了本项目的源码文件

  1. 复制仓库
    复制仓库的source分支到本地: bash (此处原文档未给出具体命令,需补充)
  2. 安装Hexo
    在本地安装Hexo命令行工具: bash npm install -g hexo-cli npm install
  3. 本地预览
    启动Hexo服务器,预览博客效果: bash hexo server 在浏览器中访问localhost:4000,查看博客效果。
  4. 撰写Markdown文章
    source/_posts目录下创建Markdown文件,撰写博客文章。可以使用以下命令自动生成文章模板: bash hexo new "文章标题"
  5. 提交更改
    将更改提交到Git仓库的source分支: bash git add . git commit -m "添加或更新文章/修改配置" git push

更换博客主题

  1. 以子模块的方式将主题添加到themes目录下: bash (此处原文档未给出具体命令,需补充)
  2. 修改_config.yml文件中的theme配置为新的主题名称。
  3. 提交更改并推送。

添加favicon

favicon.pngfavicon.ico文件放到主题的source目录下,通常路径为themes/<主题名>/source

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】