Mac下使用Hexo搭建GitHub博客

2019-01-23  本文已影响0人  liangtong

介绍如何在Github上创建个人博客。例如 - 我的Github博客

创建GitHub账号

注册Github账号,建立个人博客仓库(Repository),不在赘述。

安装Git工具

终端直接执行 git 命令,或者通过安装GitHub客户端。

安装Node和NPM

打开终端,通过以下命令安装:

$ brew install node

安装Hexo

可以参照Hexo在Github上的官方介绍,在终端依次执行以下命令进行:

$ npm install hexo-cli -g

安装成功后,可以通过以下命令进行查看

$ hexo

快速使用博客

通过在终端输入以下命令执行初始化

$ hexo init blog_name
$ cd blog_name

修改Hexo配置文件_config.yml

# Site
title: liangtong
subtitle: 
description: Keep hungry keep foolish!
author: liangtong
language: zh-Hans
timezone:

通过在终端输入以下命令新建博客文章

$ hexo new "Hello Hexo"

通过在终端输入以下命令生成静态文件

$ hexo generate

通过在终端输入以下命令启动服务

$ hexo server

更换Hexo主题

这里使用GitHub上排名最靠前的主题NexT,在终端输入以下命令进行主题下载:

$ cd blog_name
$ git clone https://github.com/iissnan/hexo-theme-next themes/next

参照NexT官方指导网站,对博客进行个性化配置,常用设置包括:

配置Hexo部署

在Hexo配置文件中完善部署信息,即你的Github个人博客地址信息:

# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: https://github.com/l900416/l900416.github.io.git
branch: master

发布Hexo网站到GitHub

通过终端输入以下命令将Hexo博客发布到Github上:

$ hexo g

此步骤如果出现错误 * Deployer not found: git * :

Hexo在GitHub上的维护

说下本人的做法,创建新的Branch,命名为hexo,用于存放博客源码,master用于个人博客。这样使用一个仓库来维护。

Hexo与Jekyll不同之处

上一篇 下一篇

猜你喜欢

热点阅读