hexo部署
0-Preview
一年没鼓捣博客了,一方面是换了linux以后本地文件搞丢了,也没办法恢复,只能一篇一篇文章复制下来
另一方面就是纯懒
重新搞了一下博客发现,hexo已经跨过三个大版本了,刚好记录一下配置的过程。
防止又出啥问题重新搭建不记得具体细节。
1-配置文件
我一直在思考图片怎么处理,直接放到服务器太麻烦,放到github+cdn还是有点卡。最后决定网站封面这一类直接放到服务器,文章的图片放到对象云存储,花不了几个钱。
2-插件
2.1-图片懒加载
butterfly自带了懒加载
1 | npm install hexo-lazyload-image --save |
在_config.yml添加配置:
1 | lazyload: |
3-迁移图片
相信很多人都有过使用gitee图床的经历,但是之后莫名其妙的gitee不让用了。
或者是使用github图床然后挂cdn的,大都很麻烦
4-hideline
1 | 哪個英文字母最酷? {% hideInline 因為西裝褲(C裝酷),查看答案,#FF7242,#fff %} |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Shangu's Blog!