01 Aurora 食用指南
Aurora 是一款动漫风格博客主题,基于 Vue 开发,使用开源的 Github Api 服务,开发至今一直以为主题无人问津,近来有人问起如何食用,故忙里偷闲摸一篇简单食用文档。
相较于 Wordpress 和 Typecho 等博客框架,Aurora 主题最大的优势就是简单轻量与免费,全部使用现有开源免费服务,相对稳定,也不怕 Github 跑路(笑),文章发布与更新也是相当简单,不需要操作服务器与数据库,对新人来说非常友好。
初始化环境
在食用 Aurora 主题之前,需先安装 Nodejs 和 Git 环境,这两步不必细说。环境安装完毕,由于 Aurora 使用 vue 开发,所以需要安装 vue-cli
。
然后将主题 clone 到本地并安装依赖包:
依赖包安装完毕,便可执行 npm start
本地预览效果,访问 http://localhost:8080/
, 当然现在看到的是我的博客,接下来需要我们自定义主题。
替换站点标题和图标
首先修改站点标题和图标,替换主题目录 public/assets
下的图标资源,然后修改 public/index.html
的站点标题和描述,同时注意修改 manifest.json
标题。
配置主题
主题配置文件为根目录下 src/config.js
,里面每个配置项皆有详细注释,这里对一些基本配置项做简要说明。
配置文章仓库
Aurora 使用 Github api 做后台数据托管。所以需要新建一个仓库来存放文章和一些自定义页面内容。这里新建一个仓库取名为 Blog 为例。
配置 Leancloud
LeanCloud 中国版 2019 年 10 月份后开始停止为不绑定自有域名的应用服务,所以需要将节点切换到国际版。
配置 Gitalk
到此为止,所有主要的配置项皆已完成,剩下的几个配置项非常简单,相信你自己可以配置完善。
页面模板
文章模板
文章模板没有太多的格式约束,只需要在文章正文顶部加上封面配图即可,配图采用的是 markdown 的注释语法,所以并不会在正文里渲染,以后即使你更换博客主题,也不会影响内容的展示。
由于博客的文章、友链、书单、关于、心情等内容都放在 issues 里,所以需要对它们进行区分,这里主要使用 issues 状态
与 Labels
进行分类。
首先需要规定的是文章的 issues 状态都是 open
的,友链、书单、关于、心情页面的 issues 内容都是 closed
状态的。
新建文章的时候 Labels
表示文章标签,Milestone
代表文章的分类,同时在文章正文顶部使用 markdown 注释来设置文章封面图,如下所示:
Tips:通过给正文图片预设尺寸可以获得更流畅的图片加载效果,尺寸设置形如 ?vw=1920&vh=1080
,举个栗子:
心情模板
注意心情 issues 状态是 closed
的,且需要打上 Inspiration
的 Labels,其他不做约束。
友链模板
友链页面使用空行做分割,内容示例如下:
书单模板
书单页面使用空行做分割,内容示例如下:
关于模板
关于页面以 ## 段落
拆分,其他不做约束。
添加分类
部署
Just enjoy it! 😃
最后更新于
这有帮助吗?