个人博客目前用的 Jekyll 实现的,但是有以下这些问题感觉很难受:
- 目录和文件名字都要按照格式,不太灵活;
- 本地开发还需要安装 Ruby 环境和依赖, 装起来遇到很多问题,命令行又要运行好多命令,个人觉得太麻烦;
- 使用 Liquid 编写的模板文件(就是带 {% if true %} {{ var | filter }} {% endif %} 一类标记的 html 或 markdown ),不习惯这样的语法,个人觉得难用;
我想要的是:
- 把文章的 md 文件还是放在 GitHub 上;
- 博客的服务继续利用 GitHub Page ;
- 界面能够用 Vue 框架自己写样式和布局;
- 利用 GitHub 的钩子,push 后自动拉取仓库的 md 文件并解析成用来展示用的博客数据(这块可以接受写少量的拉取和解析的代码);
- 不想单独写一个后端服务;
这样的话,我得重心就只需要关注博客内容本身上了,并且可以随意写自己喜欢的主题。
V 友们,这样的诉求能实现吗?有什么方案咧?