基于 Github Pages 的在线编辑平台,让你更加专注于内容的编写.
像黑客一样写博客太麻烦了 -- 需要在你的编辑器(Vim/Mou...)打开项目,然后编辑一篇 markdown 文章,写完之后还要 add/commit/push 等动作.为何不能简单些呢?我只关注于内容不是更好么?于是就有了这样的一个想法,需要有一个工具,让我可以在任何地方,任何时候,想写就写.这个工具,它就是 伊布
.为喜欢在 GitHub 上分享文章的人精心打造.
纯前端实现,可以说没有 Server 层.通过 GitHub API 与你在 GitHub 上的代码库取得联系,获取 Project 的文章(_posts/),完成增删查改的功能.依赖的数据前提:
- GitHub 账号(只在浏览器中记录)
- 基于 Jekyll 创建好的 Pages 项目, 文章存放在
_posts
目录下
- 使用 GitHub 账号登录 Eevee(前提是你已经基于 GitHub Pages 建立好博客)
- 选择文件,编辑,
Command + s
保存即可 - 稍等片刻,你的博客则刷新出新的文章
该项目基于 React + Ant Design + GitHub API 完成.
- npm install
- npm run hot-dev-server
- npm run dev
- 登录 GitHub 账号,获取
*.github.io
或者*.github.com
的 Project - 获取
_posts
的所有文档(仅 markdown ) - 添加文章
- 编辑文章
- 删除文章
- 可自动创建 Project
- 提供草稿编辑功能
- 管理图片等静态文件功能
- 编辑配置
Licensed under MIT.