0-Preview

一年没鼓捣博客了,一方面是换了linux以后本地文件搞丢了,也没办法恢复,只能一篇一篇文章复制下来
另一方面就是纯懒

重新搞了一下博客发现,hexo已经跨过三个大版本了,刚好记录一下配置的过程。
防止又出啥问题重新搭建不记得具体细节。

1-配置文件

我一直在思考图片怎么处理,直接放到服务器太麻烦,放到github+cdn还是有点卡。最后决定网站封面这一类直接放到服务器,文章的图片放到对象云存储,花不了几个钱。

2-插件

2.1-图片懒加载

butterfly自带了懒加载

1
npm install hexo-lazyload-image --save

在_config.yml添加配置:

1
2
3
lazyload:
enable: true
loadingImg: /img/loading.gif

3-迁移图片

相信很多人都有过使用gitee图床的经历,但是之后莫名其妙的gitee不让用了。
或者是使用github图床然后挂cdn的,大都很麻烦

4-hideline

1
2
3
哪個英文字母最酷? {% hideInline 因為西裝褲(C裝酷),查看答案,#FF7242,#fff %}

門裏站着一個人? {% hideInline 閃 %}