如何在github上创建自己的博客(下)

github 搭建起来了,但是它只认html, 其他语言都不支持。所以只能去找点静态框架来写博客。当然网上框架也很多,我个人使用的hexo框架

hexo的安装,官方传送门
首先检查是否有一下程序
Node.js
Git
如果没有,请根据官方网站安装。
如果有,就可以通过命令安装 hexo

1
$ npm install -g hexo-cli

等待….
hexo安装完成后
1
$ hexo init <folder>

Hexo 将会在指定文件夹中新建所需要的文件
生成静态文件
1
$ hexo generate

打开服务
1
$ hexo server

本地访问 http://localhost:4000/
你将看见hexo, hello word。
与github通信
1,在电脑上创建git ssh设置
1
2
3
$ git config --global "username"
$ git config --global "email"
$ ssh-keygen -t rsa -C "email"

在目录.ssh 下生成2个文件 id_rsa和id_rsa.pub
复制id_rsa.pub文件里面得内容,此文件为秘钥
打开github编辑个人信息,点击 SSH and GPG keys
NEW SSH key, 复制内容
设置ssh秘钥
保存后,使用ssh git@github.com 查看是否通信成功!
回到hexo
打开_config.yml文件,找到deploy配置,来配置git
设置git

注意:repo: 定义为您的git仓库ssh地址, 如果使用htpps的话会报错 403.


设置git
配置完成后安装hexo-deployer-git
1
$ npm install hexo-deployer-git --save

完成后执行 deploy, 将静态文件提交到github
1
$ hexo deploy

完成后, 访问您的git, 代码已经同步到你的仓库里了。
好了,以上就是如何在github上创建自己的博客全部类容了。
如果有其他疑问 请googol。(^__^) 嘻嘻……

一个胡说八道,乱写一通的,不知名得逗比,好了不说了, 我去搬砖了