Gitbook 使用
介绍
GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书。
GitBook支持输出多种文档格式:
- 静态站点:
GitBook默认输出该种格式 - PDF:需要安装
gitbook-pdf依赖 - eBook:需要安装
ebook-convert - 单HTML网页:支持将内容输出为单页的
HTML - JSON:一般用于电子书的调试或元数据提取
使用GitBook制作电子书,必备两个文件:README.md和SUMMARY.md
安装
npm install gitbook-cli -g
npm install gitbook -g使用
cd mybook
gitbook init # 初始化
gitbook update # 更新
gitbook install . # 安装插件执行完后,你会看到多了两个文件:
- README.md 介绍书籍内容
- SUMMARY.md 配置书籍的目录结构
- book.json 配置文件
生成
serve
gitbook serve
gitbook serve --port 8080build
gitbook build [书籍路径] [输出路径]gitbook pdf ./ ./mybook.pdfepub
gitbook epub ./ ./mybook.epubmobi
gitbook mobi ./ ./mybook.mobi