Repolode
hexojs

hexojs/hexo

基于 Node.js 的博客框架,可将 Markdown 文章生成静态网站。

可替代:WordPress

Star
41,778
Fork
51
未关闭 Issue
83
最近提交
8小时前

这是什么?

Hexo 是基于 Node.js 构建的静态站点生成器,用于搭建博客。你可以用 Markdown 撰写文章,Hexo 会将其生成为可部署到 GitHub Pages 等服务上的静态网站。

项目提供命令行工具,支持初始化博客、启动本地预览服务器、创建新文章和生成静态文件,并可通过一条命令部署到 GitHub Pages、Heroku 等平台。

Hexo 支持 GitHub Flavored Markdown,并提供插件 API 用于扩展功能。社区中有大量主题和插件,可用于定制网站的外观与功能。

核心功能

  • 01将 Markdown 文章生成静态 HTML
  • 02支持 GitHub Flavored Markdown
  • 03可一条命令部署到 GitHub Pages、Heroku 等平台
  • 04内置本地预览服务器和新文章创建命令
  • 05提供插件 API 以扩展生成功能

适用场景

  • 在 GitHub Pages 上搭建个人技术博客
  • 用 Markdown 文件发布文档或项目站点
  • 基于社区主题和插件定制博客

快速上手

  1. 1

    使用 npm 全局安装 Hexo 命令行工具

    npm install hexo-cli -g
  2. 2

    初始化一个新的博客目录并进入

    hexo init blog
  3. 3

    启动本地开发服务器

    hexo server

使用前须知

  • 运行需要 Node.js 环境。

标签

常见问题

hexo 是什么?
基于 Node.js 的博客框架,可将 Markdown 文章生成静态网站。 Hexo 是基于 Node.js 构建的静态站点生成器,用于搭建博客。你可以用 Markdown 撰写文章,Hexo 会将其生成为可部署到 GitHub Pages 等服务上的静态网站。
hexo 可以免费使用吗?用的什么许可证?
hexo 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
hexo 还在维护吗?
活跃维护中。hexo 最近一次提交是在 2026年10月21日。
hexo 适合用来做什么?
在 GitHub Pages 上搭建个人技术博客 用 Markdown 文件发布文档或项目站点 基于社区主题和插件定制博客
hexo 怎么安装和运行?
使用 npm 全局安装 Hexo 命令行工具: npm install hexo-cli -g 初始化一个新的博客目录并进入: hexo init blog 启动本地开发服务器: hexo server
在哪里获取 hexo?
源代码和安装说明在 GitHub 上:https://github.com/hexojs/hexo

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目