Github Blog 搭建入门



GitHub 项目创建

  • 创建一个跟你的用户名相同的项目,比如我的*github**名称是ilxj*** 则项目名称为**ilxj.github.io**

nodejs安装

hexo安装

  • 安装配置hexo,安装命令:

淘宝cnpm

网址:https://npm.taobao.org/

npm install -g hexo-cli
# 若npm 安装有问题,可以更改为淘宝源,之后可以用 cnpm 代替 npm
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 在终端输入:
 $ hexo
 #显示如下则成功.

hexo

  • 初始化博客
 #建立一个博客文件夹,并初始化博客,为文件夹的名称,可以随便起名字
 $ hexo init 
 #进入博客文件夹,根据博客既定的dependencies配置安装所有的依赖包
 $ npm install
 # 部署所需的插件,加上--save比较好
 $ npm install hexo-deployer-git    --save
  • 初始化完成之后,目录如下图
    hexo 初始化图

    博客配置

    博客配置

本地发布命令

 $ hexo server.
 #浏览器浏览:http://localhost:4000/

GitHub 发布命令

 $ hexo generate
 $ hexo deploy

这时候我们的博客已经部署到网上了,我们可以在浏览器地址输入栏输入我们的网址即可,如我的博客是:ilxj.github.io

跨PC部署

原理是一个仓库存部署工具,另外一个参考用来做发布仓库;

Hexo 主题

本博客主题是NEXT

  • 新建一个页面,命名为 tags 。命令如下:
    $ hexo new page tags
  • 初始化
    编辑刚新建的页面,设置type为tags:
title: 标签
date: 2014-12-22 12:39:04
type: "tags"

---

NEXT 参考

CDN 免费加速

官网: https://www.jsdelivr.com/?docs=gh
例子

https://cdn.jsdelivr.net/gh/github用户名/仓库@分支/images/pasted-15.png

文章作者: Alex.Lin
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Alex.Lin !
 上一篇
Hello World Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using He
2017-03-26 Alex.Lin
下一篇 
CC1101笔记 CC1101笔记
产品描述工作频段CC1100: **400-464 MHz and 800-928MHz **CC1101: 387-464 MHz and 779-928MHz 芯片引脚
2017-03-26
  目录