前言
完成Hexo博客搭建指南前面几个章节的流程后,本地的Butterfly主题的Hexo博客已经能运行起来了,下面的工作就是要把博客发布到GitHub Pages。
本文主要解决如下4个问题:
| 1、怎么创建GitHub Pages仓库 | 
完成Hexo博客搭建指南前面几个章节的流程后,本地的Butterfly主题的Hexo博客已经能运行起来了,下面的工作就是要把博客发布到GitHub Pages。
本文主要解决如下4个问题:
| 1、怎么创建GitHub Pages仓库 | 
使用Hexo博客的过程中,为了生成简洁且唯一链接不变的URL链接,我使用了hexo-abbrlink插件:
| npm install hexo-abbrlink --save | 
然后再Hexo根目录下_config.yml里增加如下配置:
| # 修改原链接格式:permalink: :year/:month/:day/:title/ | 
初次学习使用Electron,在打包第一个入门应用时就出现了老大难的问题,npm run package命令在运行时会去下载github的资源(如nsis、winCodeSign等),但是这个速度可就太感人。慢就不说了,最后还赤果果的用一大串红字告诉我打包失败。
报错信息如下:
安装Electron时报如下错误:
| npm ERR! code ELIFECYCLE | 
如图所示:
初步使用了Hexo后,你是否对Hexo的默认主题不满意呢?本篇文章将教你如何安装及美化hexo主题。
如果你还没安装和使用Hexo,请参考Hexo博客搭建指南。
通过查看Hexo安装目录的_config.yml配置文件,我们可以了解到Hexo的默认主题是landscape。
| theme: landscape | 
更多的主题可以去 https://hexo.io/themes/了解,诸位可以根据自己的喜好选择合适的主题,这里我推荐几个。