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 8080
build
gitbook build [书籍路径] [输出路径]
PDF
gitbook pdf ./ ./mybook.pdf
epub
gitbook epub ./ ./mybook.epub
mobi
gitbook mobi ./ ./mybook.mobi
插件
Preboot