Github + Hexo 搭建博客

Github + Hexo 搭建博客

环境安装

  • git安装
  • nodejs安装

    创建github账号

    登陆githuib,新建一个项目

"注意同你的github名字相同"

后续可自行到设置里更改域名

配置Hexo

无法安装以下插件时可以更换使用淘宝源: –registry=https://registry.npm.taobao.org
在D 盘根目录下创建文件夹blog,并在此处打开git或者命令行窗口。

npm install hexo-cli -g

安装cnpm

npm install -g cnpm  --registry=https://registry.npm.taobao.org

安装hexo

npm install hexp --save

查看hexo 版本信息

hexo -v

初始化hexo

hexo init

用cnpm自动安装插件

cnpm install

测试hexo

hexo g
hexo s

可以通过Localhost:4000查看效果

配置Hexo主题

清空缓存

hexo clean

安装主题

我安装的是原版的yilia主题

git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia

按照star排序的推荐主题

https://github.com/iissnan/hexo-theme-next

https://github.com/TryGhost/Casper

https://github.com/daleanthony/uno

https://github.com/orderedlist/modernist

https://github.com/litten/hexo-theme-yilia

https://github.com/A-limon/pacman

https://github.com/MOxFIVE/hexo-theme-yelee

https://github.com/presscustomizr/hueman

更新主题

hexo clean
hexo g
hexo d

完成上述步骤即可部署博客

修补yilla缺失模块

  • 先安装hexo包

    npm i hexo-generator-json-content –save

  • 在根目录.-config.yml添加代码段

    jsonContent:
    meta: false
    pages: false
    posts:

    title: true
    date: true
    path: true
    text: true
    raw: false
    content: false
    slug: false
    updated: false
    comments: false
    link: false
    permalink: false
    excerpt: false
    categories: false
    tags: true
    

yelee主题添加搜索框

  • 先安装hexo包

    npm install –save hexo-generator-search

  • 在根目录.-config.yml添加代码段

    search:
      path: search.xml
      field: all
    

dog/god说

 使用github和hexo搭建博客的过程本身是挺有意思的,遇到了各种各样的问题,但是过程中也熟悉了git,node.js,也锻炼了对markdown的进阶使用。博客还在熟悉中。To be continued…

文章目录
  1. 1. Github + Hexo 搭建博客
    1. 1.1. 环境安装
    2. 1.2. 创建github账号
    3. 1.3. 配置Hexo
    4. 1.4. 配置Hexo主题
    5. 1.5. 修补yilla缺失模块
    6. 1.6. yelee主题添加搜索框
    7. 1.7. dog/god说
|