首先这片博文就是用这个编辑器写的--
简单来说就是使用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/
结尾放个截图: