最开始建立这个专题的时候,是因为自己刚开发完一套自己的 Ghost 主题 Maple,然后参考了大量的资料,也积累了不少的技巧,觉得自己在这方面有很多可以分享的内容。而且国内的资料很少,也就王赛维护的 ghostchina,止步于 2018 年,分享的内容也都是针对 1.x
的版本。
后来由于种种原因(主要是觉得这个东西太小众了,也不是很难,工作中有更重要的技术要探索),写了几篇文章就没有继续更新了。但是偶尔打开简书的时候,发现关注的人越来越多,也有不少评论点赞的,甚至有加到我微信,付费让我帮他弄个解决某个问题。这些反馈给了我很大的鼓舞,让我在低迷的时期看到了一丝曙光,觉得这件事的坚持还是有意义的。
2020 年发生了很多事情,在家里被困了4个多月,这些时间里我想了很多。发现过去的两年活得实在是太焦虑了,被扭曲的精英价值观所左右。最重要的一点是我学会了如何在一些纯粹的事情中找到成就感,无关世俗的成功。我开始把以前的一些计划都捡起来了,比如这个专题的继续更新。
我打算从几个方面入手:
- 博客网站本身的设计相关
- 如何用 Ghost 建立一个主题
- Ghost 相关技术栈解析
- 如何发布和维护我们的主题
- 官网文章的翻译
之前的文章会基于 v3.x
调整一下,后面的文章也准备基于 v3.x
来写。
计划文章
[✔︎] 创作计划:Ghost博客主题教程系列的目录
[✔︎] 开篇:作为一个新时代的程序猿,你居然没有自己的独立博客?
[✔︎] 1. 使用 GHOST-CLI 在本地搭建 ghost 开发环境
[✔︎] 2. 让我们的主题运行起来
[✔︎] 3. 打造一款炫酷的主题,我们只需要掌握以下技能
[✔︎] 4. 开始构建我们的主题
[✔︎] 5. 备受推荐的 Ghost 博客主题结构设计
[✔︎] 6. 作为一个程序员,我该如何设计我的博客
[✔︎] 7. 使用Gulp来自动化构建我们主题的资源
[✔︎] 8. 开始构建我们的 index.hbs 页面
[✔︎] 9. 最新文章和标签云实现
[✔︎] 10. 开始构建我们的 post.hbs 页面
[✔︎] 11. Markdown 语法及样式设计
[✗] 12. 上一篇、下一篇文章实现
[✗] 13. Related Posts(推荐阅读)实现
[✗] 14. TOC 目录实现
[✗] 15. 代码高亮实现
[✗] 16. 社会化分享及评论插件集成
[✗] 17. 开始构建我们的 tag.hbs 页面
[✗] 18. Featured posts(特色文章)实现
[✗] 19. 关于我页面设计
[✗] 20. 自定义页面——标签云页面实现
[✗] 21. 自定义页面——文章归档页面实现
[✗] 22. 站内搜索实现
[✗] 23. 为我们站点添加谷歌分析的功能
[✗] 24. 如何发布并在Github上管理我们的主题
2020持续更新中,每周日前至少更新一篇……
该系列文章会在博客、知乎专栏同步更新:
独立博客:http://www.jerrymei.cn/tag/ghost-theme/
知乎专栏:https://zhuanlan.zhihu.com/c_1292846838777901056