gitbook mac 版本的安装

from:http://blog.liyibo.org/books-installation-authoring-tool-gitbook/node


GitBook 是一个命令行工具(也是 Node.js 库),让你可以使用 GitHub/Git 和 Markdown 构建出美丽的书籍,能够包含互动的练习。GitBook 支持使用多种语言构建书籍。git

GitBook支持输出多种文档格式,如:github

  • 静态站点:GitBook默认输出该种格式,生成的静态站点可直接托管搭载Github Pages服务上;
  • PDF:须要安装gitbook-pdf依赖;
  • eBook:须要安装ebook-convert;
  • 单HTML网页:支持将内容输出为单页的HTML,不过通常用在将电子书格式转换为PDF或eBook的中间过程;
  • JSON:通常用于电子书的调试或元数据提取。

GitBook项目官网:http://www.gitbook.io
GitBook Github地址:https://github.com/GitbookIO/gitbooknpm

基本安装bash

一、Node.js安装
Node.js 是一个基于Chrome JavaScript 运行时创建的一个平台, 用来方便地搭建快速的, 易于扩展的网络应用。Node.js 借助事件驱动, 非阻塞 I/O 模型变得轻量和高效, 很是适合 run across distributed devices 的 data-intensive的实时应用。
登陆Node.js官网http://www.nodejs.org/,下载安装包并安装。
安装完成这后,你能够在终端模式下检验一下:网络

1
2
$ node - v
v0.10.29

看到些提示,就表示你已成功安装上了Node.js。工具

二、Gitbook安装
Gitbook是从NMP安装的,命令行:spa

1
$ npm install gitbook -g

安装完以后,你能够检验下是否安装成功:命令行

1
2
$ gitbook -V
0.4.2

若是你看到了与上面相似的版本信息,则表示你已成功完装上了Gitbook。设计

三、calibre安装
Calibre是一个开源的“一站式”的电子书解决方案,它能够全面知足你的电子书需求。Calibre是免费的,源代码开放,拥有跨平台的设计。
Gitbook会使用其中的ebook-convert功能组件来完成书籍格式的转换。
登陆calibre官网http://www.calibre-ebook.com/,下载安装。

这样,书籍制做工具GitBook安装完毕。