from:http://blog.liyibo.org/books-installation-authoring-tool-gitbook/node
GitBook 是一个命令行工具(也是 Node.js 库),让你可以使用 GitHub/Git 和 Markdown 构建出美丽的书籍,能够包含互动的练习。GitBook 支持使用多种语言构建书籍。git
GitBook支持输出多种文档格式,如:github
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安装完毕。