如何在github上利用hexo创建静态博客
默认已经安装git for windows,由此可以使用git bash。所有操作均在git bash中进行。
安装node.js
node.js
安装后如果npm在git bash中无效则需要将npm添加到系统环境变量中。
安装hexo
在git bash中输入1
2$ npm install -g hexo-cli
$ npm install hexo --save
搭建博客
创建博客目录
1 | $ cd where/you/like |
创建hexo目录
1 | $ hexo init |
安装hexo插件
1 | npm install hexo-generator-index --save |
生成博客
1 | $ hexo generate |
或者1
$ hexo g
查看本地博客效果
通过1
$ hexo server
或者1
$ hexo s
启动本地服务器,然后在浏览器的地址栏输入http://localhost:4000/,就可以测试博客了。
发布博客
首先配置_config.yml文件(此文件在hexo init之后会被覆盖掉,建议备份)。在此文件中加入
需要通过输入1
$ ssh -T git@github.com
来配置ssh
1 |
|
这样之后就可以通过
1 | $ hexo deploy |
或者1
$ hexo d
将你的博客发布到github上了。此时你可以发现你的’my_local_blog’目录下的’.deploy_git’已经被push到github上了。以后每次执行’hexo deploy’都会将更新的博客push到github上。