效率工具

将GitBook转成PDF或者EPUB格式电子书

2018-09-01  本文已影响390人  黑暗森林的歌者

将GitBook转成PDF或者EPUB格式电子书

GitBook 是一个基于Node.js的命令行工具,可以使用Markdown来制作电子书,并利用Git/Github发布。

支持输出静态站点PDFeBookHTML网页JSON等格式。

安装GitBook需要Node环境,具体怎么安装Node这里就不多说了。

安装GitBook

npm install -g gitbook-cli

检查是否安装成功

gitbook -V

如果出现错误提示:

You need to install "gitbook-cli" to have access to the gitbook command anywhere on your system.
If you've installed this package globally, you need to uninstall it.
>> Run "npm uninstall -g gitbook" then "npm install -g gitbook-cli"

就按照提示先卸载gitbook,再重新安装gitbook-cli

或者使用 yarn安装GitBook

yarn global add gitbook-cli

本篇文章只是简单介绍怎么安装GitBook和导出PDF电子书,所以就不介绍怎么使用GitBook制作电子书。

打开到gitbook 的目录下

1、输出静态网页

$ gitbook serve .
Press CTRL+C to quit ...

Starting build ...
Successfuly built !

Starting server ...
Serving book on http://localhost:4000   

这时候就可以打开 http://localhost:4000:进行预览

同时在项目的目录中多了一个 _book 的文件夹,其中的文件就是生成的静态网页的内容。

2、导出PDF

在项目的目录中执行

gitbook pdf .

项目目录下就会生成 book.pdf

3、导出epub

在项目目录中执行

gitbook epub .  

项目目录下就会生成 book.epub

上一篇下一篇

猜你喜欢

热点阅读