littlebot
Published on 2025-04-03 / 1 Visits
0

【源码】基于便携版 Hexo 框架的 GoodHexo 博客系统

项目简介

本项目是一个基于 Hexo 框架的便携版博客系统,将 Hexo 本地环境所需的各种依赖环境整合在一起,做成无需安装的版本。解决了新手搭建 Hexo 本地环境困难,以及更换计算机时重新配置环境繁琐的问题。该系统支持 Markdown 的绝大部分功能,页面生成速度快,还能通过插件进行功能扩展。

项目的主要特性和功能

  1. 便携性强:重装系统或更换电脑时,只要系统目录还在,将其移动到新环境即可继续使用,甚至可装到 U 盘随时携带。
  2. 简化部署:整合了 Git、Nodejs、Npm、Hexo 等依赖环境,无需额外安装和配置。
  3. 操作便捷:提供批处理脚本,可快速完成新建文章、本地测试、渲染并部署等操作。
  4. 可个性化配置:可通过修改 _config.yml 文件对博客网站进行个性化设置。

安装使用步骤

前提条件

假设用户已经下载了本项目的源码文件并完成解压。

详细步骤

  1. 认识文件目录:了解各个文件和文件夹的作用,如 1.新建文章.bat 用于新建文章,hexo 目录是程序工作目录等。
  2. 个性化设置:根据自身需求修改 Hexo 目录和主题目录下的 _config.yml 文件。修改时注意格式,如 : 为英文且后面若有内容至少跟一个空格。
  3. 写文章
    • 新建文章:运行 1.新建文章.bat,按提示填写文章名称(建议不用中文),回车后会在 hexo\source\_posts 目录下生成 .md 文件。
    • 编辑文章:使用文本编辑器打开新建的 MarkDown 文件,按约定格式修改 Front-matter 中参数值,并在其后撰写文章内容。
    • 渲染并发布:文章写好保存后,运行 3.渲染并部署.bat,待提示 deploy done:git 表示部署完成,稍后访问网站地址即可看到效果。
  4. 文章增删改
    • :按上述新建、编辑、渲染发布的步骤操作。
    • :删除对应的 MarkDown 源文件,然后执行渲染并发布。
    • :编辑文章后再次执行渲染并发布。
    • 疑难处理:若遇到问题,可尝试运行 清理旧文件后部署.bat

进阶使用

若想进行更高级的部署,可参考 Hexo 博客 Git-VPS 部署完整记录。新手使用过程中遇到问题,可参考 GoodHexo 使用常见问题及解决办法

下载地址

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