A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 yuchengmin 于 2018-9-27 16:30 编辑

Windows上使用gitBook制作电子书
file:///C:\Users\ADMINI~1.PC2\AppData\Local\Temp\ksohtml\wpsA7CA.tmp.png
下载安装

下载nodejs
https://nodejs.org/download/

安装nodejs
点击下一步下一步就可以
安装成功后会在环境变量中添加信息,例如我当前安装在d:/nodejs目录中
搭建GitBook平台
Gitbook是从NMP安装的,命令行(打开cmd,路径每个电脑不一):
[AppleScript] 纯文本查看 复制代码
C:\Users\lenovo> npm install gitbook‐cli ‐g
安装完之后,你可以检验下是否安装成功:

[AppleScript] 纯文本查看 复制代码
C:\Users\lenovo> gitbook ‐V



制作电子书
1、在d盘创建目录 mybook cd mybook
2、gitbook init
    在mybook目录下生成了README.md与SUMMARY.md文件
    README.md文件中用于描述电子书介绍(自行添加内容)
    SUMMARY.md文件用于制作电子书目录菜单(自行添加内容)
3、添加book.json文件(自定义)
[AppleScript] 纯文本查看 复制代码
{[/align]"title" : "传智播客JavaWebV9.0", "author" : "传智‐曹操",
"description" : "javawebV9.0版本电子书",
"language" : "zh‐hans", "links" : {
"gitbook" : false, "sidebar" : {
"IT黑马" : "http://www.itheima.com/"
}
},
"plugins": [ "splitter",
"prism", "expandable‐chapters",
"‐sharing"
],
"styles": {
"website": "styles/website.css"
}
 }


复制资料中的styles目录到mybook目录下
4、在mybook下执行gitbook install 安装相关插件

5、在mybook下执行gitbook serve


6、浏览器访问http://localhost:4000

    大家可以看到这个效果,是因为我在README.md与SUMMARY.md文件中添加了内容。请查看示例

导出成PDF
phantomjs
    http://phantomjs.org/download.html
    解压phantomjs.zip文件,并将目录路径添加到系统环境变量path中
下载ebook-convert
file:///C:\Users\ADMINI~1.PC2\AppData\Local\Temp\ksohtml\wpsA850.tmp.pnghttps://calibre-ebook.com/download_windows
直接安装软件,并在将安装目录添加到系统path中,默认安装在:C:\Program Files (x86)\Calibre2
要导出成PDF文件也比较简单,直接在mybook下执行
[AppleScript] 纯文本查看 复制代码
gitbook pdf





1 个回复

倒序浏览
奈斯
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马