3.1.1. GitBook 是什么 ?

  • GitBook是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书,GitBook 并非关于 Git 的教程。

  • GitBook 是目前最流行的开源书籍写作方案。

3.1.2. 为什么要使用 GitBook ?

确实,在这个各种编辑器和博客横飞的年代(比如简书),GitBook有什么优势呢?

  • 支持丰富的插件
  • 支持多人同时在线编辑
  • GitBook 支持多种编辑格式,如 MarkDown
  • GitBook 可以让创作者专注写作,自由的挥洒,不必太多的关心内容排版、发布和版本管理等问题。
  • 除了通过 GitBook 命令行管理电子书外,还可以在线(gitbook.com)或者使用桌面编辑器 Gitbook Editor 来编写和管理电子书

3.1.3. GitBook 功能

  • 支持 Markdown 或 AsciiDoc 语法
  • 可导出静态站点或电子书(PDF、epub、mobi)
  • 支持多语言
  • 可设置封面
  • 支持变量、模板和模板继承
  • 有丰富的插件

3.1.4. GitBook 工具组合

  • Node.js:为了使用 npm 安装 GitBook,一定要先安装 Node.js
  • GitBook 命令:基于 Node.js 开发的命令行工具,用于创建和管理电子书
  • Markdown:GitBook 使用 Markdown 来写作,作者再也不用担心排版了
  • Git:GitBook 使用 Git 管理写作内容,方便多人协作和版本管理
  • Github/Gitlab:跟代码一样,写作的内容可以托管在 Github 或 Gitlab 中
  • gitbook.com:用于在线编写、发布和托管电子书的网站

3.1.5. GitBook 使用场景

  • 搭建公司内部的文档平台,用于公司内部的资料共享
  • 发表开源的电子书,用于在互联网上共享自己的知识,普惠大众

3.1.6. GitBook 环境

  • nodejs
  • gitbook
Copyright © MinGRn 2018 all right reserved,powered by Gitbook最近修订时间: 2019-03-26

results matching ""

    No results matching ""