2.6.1. 预览书籍
2.6.1.1. 编译预览
# 目录内
gitbook serve
# 目录外
gitbook serve 书名/或完整目录
gitbook serve
命令实际上会首先调用 gitbook build
编译书籍,在书籍目录下生成_book
目录,存放html文件。生成后会打开一个 web 服务器,监听本地 4000 端口,在浏览器中输入http://localhost:4000
,即可打开电子书。
若只生成静态页面,托管发布在别的地方,执行如下命令即可
gitbook build
2.6.1.2. 改变默认服务端口
如果我们要同时启动多个 gitbook 服务的话就需要改变 gitbook 默认web端口,同时也要改变 gitbook 默认进程端口
- 默认web端口: 4000
- 默认进程端口: 35729
在当前书籍目录下执行
gitbook server
等同于
gitbook serve 书名/完整目录 --lrport 5729--port 4000
启动第二个gitbook
# 在第二书记目录下执行
gitbook --port 4001 --lrport 35288 serve
等同于
gitbook serve --lrport 35288 --port 4001 书名/完整目录