Hexo博客搭建完全教程
Hexo博客搭建完全教程
前言
Hexo是一款基于Node.js的静态博客框架,它使用Markdown渲染引擎,能够让您快速生成静态网页并部署到服务器上。本文将详细介绍如何从零开始搭建一个属于自己的Hexo博客。
环境准备
在开始搭建Hexo博客之前,您需要安装以下软件:
- Node.js - Hexo基于Node.js运行
- Git - 用于部署博客和版本控制
- 文本编辑器 - 推荐使用VS Code
安装Hexo
1 | # 全局安装Hexo命令行工具 |
基本配置
Hexo的主要配置文件是根目录下的_config.yml,您需要修改以下基本信息:
1 | # 网站基本信息 |
创建文章
1 | # 创建新文章 |
文章创建后,您可以在source/_posts/目录下找到对应的Markdown文件,编辑完成后即可预览效果。
本地预览
1 | # 启动本地服务器 |
启动后访问 http://localhost:4000 即可预览博客效果。
部署到GitHub Pages
- 创建GitHub仓库:
username.github.io - 安装部署插件:
npm install hexo-deployer-git --save - 修改配置文件:
1 | deploy: |
- 执行部署命令:
1 | hexo clean && hexo deploy |
进阶使用
- 更换主题 - 可以在Hexo主题页面找到喜欢的主题
- 添加插件 - 可以安装各种插件扩展功能
- 自定义域名 - 可以绑定自己的域名
总结
通过以上步骤,您已经成功搭建了一个Hexo博客,并能够发布文章。希望您能够享受博客创作的乐趣!