Martin

用hexo搭建个人博客

这个博客在我没毕业那时候已经配置搭建好的了,一直被我闲置在github上,今天从这开始养成写博客的好习惯啦,不能只做伸手党了,今天就来分享下如何用hexo搭建个人博客(听说在使用GitHub Host的技术博客的Big格会比较高哦,简直是高端又免费,啧啧啧)。

搭建过程中可能会遇到些小麻烦,但是你一旦搭建完成就会发现不少的惊喜啦!!!

只需几个简单的hexo命令就能撑起一切(是不是很爽捏)

1
2
3
4
$ hexo n #写文章
$ hexo clean #清除缓存 网页正常情况下可以忽略此条命令
$ hexo g #生成静态网页
$ hexo d #开始部署

Hexo 是一个基于Node.js的博客框架(快速、简洁且高效),Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页,搭建博客需要以下几种工具

工具

安装node:Node.js官网下载相应平台的最新版本即可

安装Git:git客户端有很多种,这里就不多说了,详细git操作《推荐!手把手教你使用Git》

安装hexo:Hexo,官网文档已经描述很清楚了,不再主累赘复制咯!

主要是通过npm install -g hexo(必须是先安装好node)->hexo init(初始化)->hexo g(生成静态网页)->hexo s(本地服务启动),duanduanduan~本地服务启动后,在浏览器输入http://locahost:4000过几分钟就可以看到自己本地个人博客啦(主要还是用于预览调试)

主题

本地博客已经搭建好了,接下来就是主题配置啦,网上有很多种主题模板(pacmanmodernistishgoraytaylorism等等),我个人用的是Next,next 的详细使用请参考文档

发布到github

主要是用hexo init 命令时生成的站点配置文件_config.yml进行配置以下参数

1
2
3
4
5
deploy:
type: github
repository: https://github.com/git账号名/git账号名.github.io
例如我的repository: https://github.com/gdmec07120735/gdmec07120735.github.io
branch: master

同时到你的github上创建New repository,文件命名必须是git账户名.github.io

接下来执行最初说的几个命令即可

1
2
3
4
$ hexo n #写文章
$ hexo clean #清除缓存 网页正常情况下可以忽略此条命令
$ hexo g #生成静态网页
$ hexo d #开始部署

哦耶!就可以刚在github上新建项目里见到静态文件啦,同时在浏览器输入你的git账户名.github.io等几分钟就可以看到你个人博客啦,之后可以进行绑定自己个性域名等操作啦。