首先这片博文就是用这个编辑器写的--

简单来说就是使用Github Pages搭建的博客都可以用的在线编辑器。

由于众所周知的原因,Github Pages并不能很好的在线编辑文章,所以为了让这个所谓的静态博客更像博客,写了这个。

来看下文件结构:

┌─[SpringHack@Dosk]─[~/Public/Web/springhack.github.io/admin]
└──╼ $tree -L 2 -I *node_modules*
.
├── ckeditor
│   ├── ckeditor.js
│   ├── config.js
│   ├── contents.css
│   ├── css
│   ├── lang
│   ├── plugins
│   ├── skins
│   └── styles.js
├── css
│   └── main.css
├── favicon.ico
├── index.html
├── js
│   └── main.js
├── package.json
├── posts.json
├── src
│   ├── Editor.jsx
│   ├── Editor.less
│   ├── Login.jsx
│   ├── Login.less
│   ├── index.html
│   └── main.js
├── vendor.bundle.js
└── webpack.config.js

8 directories, 18 files

比较懒没有单独放置一个repo,直接扔到  springhack.github.io  里面了。源码直接戳: https://github.com/springhack/springhack.github.io

Demo直接戳:https://www.dosk.win/admin/  

结尾放个截图: