EasyDoc,简单、快速生成文档的工具。css
EasyDoc 读音 [ˈiziˈdɑk] 语音文件html
从这下载软件 (压缩包须要解压出软件文件。)git
仅一个软件文件搞定,不用安装,更不用其它依赖,支持微软系统电脑,苹果系统电脑,Linux系统电脑。github
如何更新软件:请将下载后的新软件文件覆盖旧的软件文件便可。web
EasyDoc 使用 Go 语言开发,是开源软件,你能够自行使用源码进行编译。其实你可没必要这么作,咱们已经有编译并优化好的软件来下载。数组
确保 easydoc 软件文件有可执行权限!
软件文件在当前目录下时:
Windows系统 $ easydoc -version
类Unix系统(如Mac,Linux系统。注意前面有 ./ ) $ ./easydoc -version
你能够将 easydoc 软件文件放在全局环境目录下(推荐此作法),任何地方直接使用$ easydoc -version
进行使用。app
别忘了命令前面是有小横线的!
-init
初始化文档结构 -build
生成文档 -server
启动 web 服务(能够配合[或不配合]端口-port
和路径-path
一块儿使用,默认端口是 80 -port 80
,默认路径是 dist 目录-path ./dist
) -emptydist
清空 dist 目录 -help
帮助文档 -version
查看 EasyDoc 版本 工具
生成的静态文件都放在dist
目录,直接使用或复制该目录当网站目录。布局
使用 -init
命令自动生成优化
├── dist //发布目录 ├── config │ └── config.toml //配置文件,使用toml语法 ├── src //写做目录: 存放 .md 源文件(必须,支持多级子目录写做) │ ├── index.md //首页(非必须,但推荐) │ ├── NO-asset-folder.txt //避免冲突,提示src目录慎用asset和static子目录 │ └── NO-static-folder.txt ├── static //静态文件目录,此目录会完整地复制到发布目录(能够灵活使用它进行文件布局) └── theme //模板目录(支持多套模板) └── default //default这套默认模板 ├── css │ └── style.css //模板中的css文件(没有则使用软件默认) ├── js │ └── app.js //模板中的js文件(没有则使用软件默认) ├── doc.tpl //文档模板(没有则使用软件默认) └── menu.tpl //菜单模板(菜单生成有顺序,见下面说明) ├── easydoc.exe //软件文件(必须,推荐放在全局环境目录下)
源文件使用 Markdown 语法编写。
写做都是在 src 目录下,支持多级子目录写做(提示:src 目录慎用 asset 和 static 子目录)。scanFile = [ ["连接标题", "以src目录为基准的src开头的对应.md文件路径(支持外链)"], ["首页", "src/index.md"], ["XXX页", "src/sub/XXX.md"], ]
GitHub: https://github.com/wuyumin/ea... 欢迎star它
建议或帮咱们改进:提交 issue 给咱们 或者 提交 pull request 给咱们。
欢迎你提供使用 EasyDoc 的网站,方便咱们收录。