为小团队内部分享技术文档而生的一个 markdown 博客
- 启动 http 服务器
$ cd md-pages
$ python SimpleHTTPServer 8000
文件服务器的配置在 config.js
config = {
blog_name: "博客 ● 文档",
file_server: "http://"+window.location.hostname+":8001",
};
- 启动 http file server
$ cd http-file-server
$ mkdir -p files/md
$ python file-server.py files 8001
- 使用浏览器访问 http://localhost:8000
默认使用 http-file-server
文件服务器的需求简单:读取文件夹和文件,上传文件。不喜欢 http-file-server 可以自己实现。
使用云存储也许也是可行的。
- marked => 解析 GFM 语法
- codemirror => GFM 编辑器
- markdown 编辑器编辑和实时预览
- 编辑器保存文件到服务器
- 编辑器拖拽上传图片
- 编辑器缓存未发布的文件
- 主页和文章页面
- 主页文档分页加载
- 预览滚动条带动编辑器滚动条