Typora 静态站点生成器(Hexo)中文社区
Hexo 是基于 Node.js 的静态博客框架,配合主题和插件可生成高速、低成本的个人技术博客或文档站点,适合开发者和技术写作者。
当你厌倦了手动编写HTML、只想专注写作内容时,Hexo 是一个由 Node.js 驱动的博客框架,能在几秒内将 Markdown 文章渲染成静态网页,并一键部署到 GitHub Pages、Heroku 等平台。
| 收费 | 免费开源 |
|---|---|
| 平台 | 跨平台(macOS/Windows/Linux) |
| 中文 | 官方提供简体中文文档及界面 |
| 用途 | 快速搭建个人博客或静态网站 |
Hexo 利用 Node.js 实现超快生成速度,上百个页面可在数秒内完成渲染。它完整支持 GitHub Flavored Markdown,并能整合 Octopress 的大部分插件。通过 npm 安装 hexo-cli 后,执行 hexo init blog 即可初始化站点,配合 hexo server 在本地预览。
安装 Hexo 只需先准备 Node.js(不低于 10.13,建议 12.0 以上)和 Git。官方提供 Windows、macOS、Linux 的详细安装指南,包括通过 nvs/nvm 管理 Node 版本以避免权限问题。全局安装 hexo-cli 后,三条命令(init、install、server)即可启动博客。
Hexo 官方收录 448 款主题,用户可选择或基于 EJS/Pug 等模板引擎自行开发。插件系统通过 npm 扩展功能,例如代码高亮、资源文件夹管理、国际化(i18n)等。社区活跃,中文主题和插件资源尤其丰富。
Hexo 由 Tommy Chen 于 2012 年创建,至今已帮助数千人搭建博客。项目维护者包括 Abner Chou,贡献者需至少一个被合并的 PR 方可加入团队。用户可通过捐赠支持项目,捐赠 $100 以上可在首页展示姓名、图标和链接一个月。
Q1:Hexo 部署到 GitHub Pages 需要什么额外配置?
A1:只需在站点配置文件中设置 deploy 类型为 git,并指定仓库地址。执行 hexo generate 生成 public 目录,然后 hexo deploy 即可推送。GitHub Pages 原生支持 Hexo 输出文件,无需服务器端处理。
Q2:Hexo 支持哪些 Node.js 版本?
A2:Hexo 8.0+ 要求 Node.js 20.19.0 及以上;7.0+ 要求 14.0.0 及以上;6.2+ 要求 12.13.0 及以上。官方强烈建议使用最新版 Hexo 和推荐的 Node.js 版本。
Q3:Hexo 如何迁移从其他博客平台(如 WordPress、Jekyll)导入文章?
A3:Hexo 官方提供迁移工具,例如 hexo-migrator-wordpress 插件可导入 WordPress 导出的 XML 文件。Jekyll 用户可直接将 _posts 目录下的 Markdown 文件复制到 Hexo 的 source/_posts 目录,并调整 Front-matter 格式。
更多同类工具与网站,可在建站系统分类继续挑选。
信息核实于 2026年7月,具体以官网为准。
评论
暂无评论