Home

Awesome

<p align="center"> <a href="http://pizn.github.io/eevee"> <img width="128" src="https://t.alipayobjects.com/images/rmsweb/T11DdkXc8hXXXXXXXX.png"> </a> </p>

Eevee - 伊布 Build Status

<p align="center" >基于 Github Pages 的在线编辑平台,让你更加专注于内容的编写.</p> <img src="./images/eevee.jpg" />

初衷

像黑客一样写博客太麻烦了 -- 需要在你的编辑器(Vim/Mou...)打开项目,然后编辑一篇 markdown 文章,写完之后还要 add/commit/push 等动作.为何不能简单些呢?我只关注于内容不是更好么?于是就有了这样的一个想法,需要有一个工具,让我可以在任何地方,任何时候,想写就写.这个工具,它就是 伊布.为喜欢在 GitHub 上分享文章的人精心打造.

构成及原理

纯前端实现,可以说没有 Server 层.通过 GitHub API 与你在 GitHub 上的代码库取得联系,获取 Project 的文章(_posts/),完成增删查改的功能.依赖的数据前提:

演示及 Jekyll 主题结合

如何使用

  1. 使用 GitHub 账号登录 Eevee(前提是你已经基于 GitHub Pages 建立好博客)
  2. 选择文件,编辑, Command + s 保存即可
  3. 稍等片刻,你的博客则刷新出新的文章

参与开发

该项目基于 React + Ant Design + GitHub API 完成.

  1. npm install
  2. npm run hot-dev-server
  3. npm run dev

特性

计划

Author

PIZn

Donate

如果你认为我做的这些对你来说是有价值的, 并鼓励我进行更多开源和免费的开发. 那你可以资助我, 就算是一杯咖啡...If you find my work useful and you want to encourage the development of more free resources, you can do it by donating.

PIZn 的支付宝二维码:

<img src='./images/alipay_qr.jpg' width=128 height=128 />

PIZn 的微信支付二维码:

<img src='./images/weixin-qr.jpg' width=128 height=128 />

License

Copyright (c) 2016 PIZn.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.