基于 Hexo 主题搭建博客

1. 开发环境

  1. 安装 node
  2. 安装 git
  3. 注册并配置 Github

2. Hexo Configuration

官网 有详细的介绍,步骤如下

2.1 安装

1
npm install hexo-cli -g

2.2 初始化

执行 init 命令初始化 hexo 到指定目录

1
hexo init <folder>

或在指定目录下,执行

1
hexo init

2.3 生成静态页面

init 目录下,执行如下命令,生成静态页面到 hexo/public/ 目录

1
hexo generate

可简写成

1
hexo g

2.4 本地启动

1
hexo server

可简写成

1
hexo s

启动本地服务,进行预览,根据提示在浏览器输入 http://0.0.0.0:4000/ 即可看到效果。

2.5 部署

1
hexo deploy

可简写成

1
hexo d

可与 hexo g 合并为

1
hexo d -g

部署前执行 hexo clean

2.6 新建文章

执行 new 命令,生成指定名称的文章到 hexo/source/_posts/postName.md

1
hexo new [layout] "postName"

可简写成

1
hexo n [layout] "postName"

layout 是可选参数,默认为 post

scaffolds 目录下可以查看并修改 layout,也可以自定义新的 layout

注意:所有文件的 : 后面都必须有一个空格

2.7 新建页面

1
hexo new page "pageName"

3. Hexo Themes

init 的目录下执行以下命令即可安装对应的主题

1
git clone https://github.com/iissnan/hexo-theme-light.git themes/light

安装完成后,在全局配置文件 _config.yml 修改主题为安装的主题即可

1
theme: light

修改 hexo/themes/light/_config.yml 即可编辑主题。

更新主题

1
2
cd themes/light
git pull

本文是 慌不要慌 原创,发表于 https://danke77.github.io/,请阅读原文支持原创 https://danke77.github.io/2016/08/10/hexo-your-blog/,版权归作者所有,转载请注明出处。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!