之前一直想搭建自己的博客,由于自己的懒惰拖到现在。好了,废话不多说!直接上干货!
NexT 主题简洁优雅且易于使用,故本博客基于 NexT 主题。
:
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
:
1 2 3 | $ hexo init <folder> $ cd <folder> $ npm install |
:可以在 _config.yml
中修改大部份的配置。
:
1 2 3 4 5 6 |
$ hexo init |
安装 hexo-deployer-git
:
1 | $ npm install hexo-deployer-git --save // 把public里面生成的文件推送到Github Pages上。 |
修改站点_config.xml文件,添加你的Github中仓库地址,该仓库名称必须是 your_user_name.github.io,添加如下内容到_config.yml中。
1 2 3 4 | deploy: type: git repository: git@github.com:your_user_name/your_user_name.github.io.git // 注意换成自己的username branch: master |
至此,博客基本搭建完成。不过功能还很简单,可以继续定制高级更多功能。
NexT 坚持将复杂的细节隐藏,提供尽量少并且简便的设置,保持最大限度的易用性。
静态站点拥有一定的局限性,因此我们需要借助于第三方服务来扩展站点的功能。 以下是 NexT 目前支持的第三方服务,你可以根据你的需求集成一些功能进来。
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
来源: http://www.cnblogs.com/shfanzie/p/6671429.html