Github+Hexo的个人博客网站的搭建历程(二)—配置主题与维护

  现在已经搭建了基础的网站,下面就要对网站的各个方面进行配置

一、主题的选择

首先要考虑的就是主题的选择,我选择使用的是Yilia主题你也可以按照自己的意愿,选择自己喜欢的主题,大部分都是个人做的主题,都提供了预览。
Hexo官网的主题列表:https://hexo.io/themes/
一般主题的下载/安装无非两种方法:
第一种是下载下来的是压缩包,解压到[你的网站文件夹/themes]文件夹里。
第二种是使用Git进行下载(几乎所有的主题都是开源且托管在网上git库中),直接将库clone下到[themes文件夹]即可

●主题的下载

<font color=#ff00>※接下的文段我将一直使用Yilia主题为例子。<br/></font>

步骤 :

1.访问该主题的网站https://github.com/litten/hexo-theme-yilia
2.查看使用和下载说明
3.在Git Bash中指向自己网站文件夹下的 themes文件夹(CD)
4.Git输入
$ git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
至此,themes文件夹中将会出现yilia文件夹
5.打开网站文件夹下的_config.yml文件
6.找到 theme: 字段
7.改为:theme: yilia
至此,使用$hexo server 命令预览网页,即可看到修改主题后的网站

二、配置的修改

此时,网站文件夹 和 themes/yilia 下均有_config.yml文件,都需要根据自己的需要对文件内容进行修改。
网站文件夹下_config.yml文件内容的解释:参考https://hexo.io/zh-cn/docs/configuration.html
主题文件夹下_config.yml文件内容的解释:参考主题网站说明

必要修改的有:
+ title        网站标题
+ subtitle     网站副标题
+ description  网站描述
+ author       您的名字
+ language     网站使用的语言
+ theme           网站主题

三、网站的维护与发布

当你按照自己的需要修改好了网站,并使用$hexo server 预览成功后,需要发布并更新库中的网站文件,其他人才能看得到
输入以下指令

$hexo clean
$hexo generate
$hexo deploy
  • clean命令是清除原来生成的静态网页文件
  • generate命令是生成新的静态网页文件
  • deploy命令是将新生成的静态网页文件发布到你账户的库中

<font color=#ff00>※更多的命令请使用 $hexo help来查看帮助</font>

之后你网站的修改,包括文章的发表都要使用这三条命令来进行更新

$hexo clean
$hexo generate
$hexo deploy

进行更新和发布

四、进行文章的添加与发布

当你想要添加一篇文章时,输入命令

$hexo new "文章标题"

终端将会显示:
001.png
根据INFO的提示 打开你的文章文件,文件内容应该是这样:

---
title: 文章标题
date: 2018-01-30 21:07:28
tags:
---

两个---之中是文章的属性,包括标题,时间,标签等,还有其他的属性可以添加详细请参考Front-matter说明
---下面,就可以写文章的正文,需要注意的是,hexo支持多种写法,建议使用Markdown写法编写

参考文章

Markdown 语法说明(简体中文版):https://www.appinn.com/markdown/
hexo标签插件说明:https://hexo.io/zh-cn/docs/tag-plugins.html

<font color=#ff00>※当文章写完并用$hexo server 预览之后,依然需要使用clean、generate、deploy命令进行重新生成和发布网页。</font>

Last modification:October 6th, 2019 at 05:22 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment