Centos7
安装Node.js
先查看有没有Node.js
没有下载
下载Node.js
Code
1 | wget https://npm.taobao.org/mirrors/node/v11.0.0/node-v11.0.0.tar.gz |
解压
Code
1 | tar -zxf node-v11.0.0.tar.gz |
进入目录、编译
Code
1 | cd node-v11.0.0 |
安装
Code
1 | make install |
测试是否安装成功
Code
1 | node -v |
不成功的添加软链接
安装gitbook
下载gitbook
Code
1 | npm install -g gitbook-cli |
测试是否安装成功
Code
1 | gitbook -v |
他会自动安装gitbook
生成gitbook书籍
Code
1 | gitbook init |
他会生成SUMMARY.md
、README.md
SUMMARY.md
是设置书籍目录,具体格式
Code
1 | * [Introduction](README.md) |
每次修改SUMMARY.md
都要重新gitbook init
启动
Code
1 | gitbook serve |
在浏览器上输入你的Ip地址端口4000,就可以访问了
Code
1 | Ip:4000 |
设置目录折叠
先停止服务ctrl+d
在书籍目录下增加 book.json
文件,内容如下
Code
1 | { |
执行命令安装插件
Code
1 | gitbook install |
再次启动服务即可
serve 命令也可以指定端口
Code
1 | gitbook serve --port 2333 |
生成pdf格式:
Code
1 | gitbook pdf ./ ./mybook.pdf |
生成epub格式
Code
1 | gitbook epub ./ ./mybook.epub |
生成 mobi 格式
Code
1 | gitbook mobi ./ ./mybook.mobi |