什么是gitbook
gitbook 是基于Node.js的命令行工具,可以使用github、git Markdown 书写电子书,可以作为自己知识的积累,书写API文档,将平时学习生活中的文字记录,出版电子书等等。
gitbook安装
gitbook基于Node.js所以第一步安装Node.js的支持,访问Nodejs官网下载对应版本安装
验证安装
打开命令行终端
$ node -v
v6.10.1
若能打印出Nodejs版本,表示安装成功
gitbook命令行安装
$ npm install -g gitbook-cli
安装完成接着输入 gitbook -V 查看版本
$ gitbook -V
CLI version: 2.3.0
gitbook 常用命令
//初始化图书
$ gitbook init
//生成html,生成路径图书文件目录下_book文件夹
$ gitbook build
//网页浏览器查看图书
$ gitbook serve
//linux下可生成pdf文件,需安装pdf依赖
$ npm install gitbook-pdf -g
$ gitbook pdf
gitbook客户端 GitBook Editor
有了gitbook客户端可以方便的管理书写我们的电子书,官方下载GitBook Editor 总得使用下来感受还可以,初始化打开启动稍慢,gitbook文档与GitHub可以实现同步,简单一个按钮 publish&Sync 可以将文档保存至gitbook以及同步至GitHub,perfect。