Nicky's Blog

我是如何搭建hexo博客的?

最近搭建起来博客,跌跌撞撞,还是遇到不少坑。
在遇到问题的时候,也查了很多资料,觉得暂时还没一个完整的资料文章适合自己,
自己也是在一边摸索中,寻找适合自己的配置或者模块。下面只是分享自己搭建的一些简介,
仅供参考。

主题选取

目前比较喜欢两款主题:

  1. 一个是Next(Using)
  2. 一个是Material Design

blog资料同步

写博客,有时候,不得不遇到一个问题,如果有两台电脑需要写文章,两个端的配置如何同步,或者说如何备份我写过的md文件?

1.码云同步仓库

注册码云,然后把相关配置全部同步到码云,换端上传文章,同步仓库代码下来即可,很方便,注意,不建议同步nope_module部分,太多了,
同步核心的文档即可,比如config文件和post文章等

ps:码云目前支持git、svn等操作方式,很方便

2.利用七牛插件备份图片等资料

一般我们把blog寄存到github,免费的仓库空间有限,如果你的博客有大量图片,将会占据很多的空间,所以建议申请一个在线的图床,
每次引用外链即可,简单快捷,但是每次都要登陆七牛上传图片->获取外链->再改动到文章,每次重复都很麻烦,有无有快捷方法?
有,使用这个插件,即可,使用方法参考:教程

这样每次拷贝到指定文件夹即可,自动上传和匹配外链,修改也方便~赞

另外配置config文件注意,如果hexo s不能启动,留言给我

3.其他文件插入

音乐、视频这种可直接插入iframe类型,参考:

  1. 音乐:

    1
    2
    3
    <iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=330 height=86
    src="http://music.163.com/outchain/player?type=2&id=25706282&auto=0&height=66">
    </iframe>
  2. 视频
    Let It Go:
    ps:还没试验过youtube视频,听说引用更方便,填id即可

    1
    2
    3
    4
    5
    <iframe
    height=498 width=510
    src="http://player.youku.com/embed/XNjcyMDU4Njg0"
    frameborder=0 allowfullscreen>
    </iframe>
  3. 其他图标:

    支持font awsome,也支持动态图标,很酷很方便

    1
    <i class="fa fa-github fa-2x"></i>

第三方服务

一些第三方的扩展

1.阅读次数统计

插件:
每篇文章的阅读pv和uv统计
https://leancloud.cn
http://ibruce.info/2015/04/04/busuanzi/

2.阅读时长预计

比如统计文章字数和预计阅读时长
插件:hexo-wordcount

3.uml流程图插件

暂未发现适合的,知道的可以告诉我

4.画廊相册

?待发掘

其他想到再回头补充~~~