使用Hexo搭建博客并部署到Github

环境要求:

1、Nodejs(本人使用的Nodejs版本为v0.10.22,写文时已经到v0.12.2)
2、Git(小白的话推荐廖雪峰老师的Git教程)

安装Hexo
npm install -g hexo-cli
建站

需要在本机上建一个目录
我将其创建于 F:\hexo
进入该目录打开 Git Bash ,键入

hexo init

将会生成Hexo项目的目录结构,然后键入

npm install

进行相关的包安装

配置

打开 _config.yml 文件,进行相关的配置,具体的配置项目非常多,这里只是简单的介绍其中3项配置

配置 意义
title 博客标题
author 你的名字
deploy 部署配置
注意:yml的配置文件格式要求严格,每个配置项目冒号后都需要一个空格

前两项修改成自己所需,然后键入

hexo s

在浏览器中输入

localhost:4000

若本地测试成功将显示搭建好的博客
使用 Ctrl C 终止本地服务器

部署到Github

需要先安装 hexo-deployer-git ,键入

npm install hexo-deployer-git --save

接下来在你的 Github 中创建一个 Repository ,命名为

Github用户名.github.io

复制其 ssh ,再次打开 _config.yml 文件,配置 deploy

deploy:
  type: git
  repo: [email protected]:Github用户名/Github用户名.github.io.git#即刚才复制的ssh
  branch: master

然后在 Git bash 中键入

hexo clean
hexo g
hexo d

此时将上传所需文件到你刚才创建的 Repository
在浏览器中输入 Github用户名.github.io ,就可以看到部署到 Github 中的博客

写文章

键入

hexo new 文章标题

将会在 source/_posts 目录下生成一个 文章标题.md
其使用markdown语法进行解析,建议安装诸如MdCharm等免费的markdown编辑器进行编辑
部署到Github继续使用如下命令

hexo clean
hexo g
hexo d

以上是使用Hexo搭建Github博客的基本方法,更多关于Hexo的信息参考其官方Doc

你可能感兴趣的:(使用Hexo搭建博客并部署到Github)