注册github账户
1 注册
2 创建仓库
在仓库名字输入框中输入:
Github昵称.github.io
然后点击Create repository即可。
3 生成添加密钥
在终端(Terminal)输入:
ssh-keygen -t rsa -C "Github的注册邮箱地址"
一路Enter过来就好,待秘钥生成完毕,会得到两个文件id_rsa和id_rsa.pub,用带格式的记事本打开id_rsa.pub,Ctrl + a复制里面的所有内容,然后进入https://github.com/settings/ssh:
将复制的内容粘贴到Key的输入框,随便写好Title里面的内容,点击Add SSH key按钮即可。
4 安装node.js
5 安装git
6 安装hexo (此为重中之重)
6.1 npm install hexo -cli -g 安装hexo
6.2 在终端输入hexo
7 初始化博客
// 建立一个博客文件夹,并初始化博客,<folder>为文件夹的名称,可以随便起名字
$ hexo init <folder>
// 进入博客文件夹,<folder>为文件夹的名称
$ cd <folder>
// node.js的命令,根据博客既定的dependencies配置安装所有的依赖包
$ npm install
8 配置博客 (此部分省略)
9 发表文章
在终端输入:
1 // 新建一篇文章
hexo new "文章标题"
2 保存后,我们进行本地发布:
$ hexo server
打开浏览器,输入:
http://localhost:4000/
3 但是毕竟我们目前发布的只有本机看得到,怎么让其他人看到我们写的博客呢?这时候我们来看看博客的部署。
我们只要在终端执行这样的命令即可:
$ hexo generate 生成
$ hexo deploy 发布
参考大神 链接:http://www.jianshu.com/p/e99ed60390a8