gitbook制作电子书

gitbook制作电子书

参考这篇博客先:http://blog.csdn.net/wsyw126/article/details/51733577

可以gitbook serve 本地预览,浏览器访问http://localhost:4000
或者生成静态网站
gitbook build ./ 生成的_book 目录就是了。

然后上传_book下文件到 github 的一个仓库book1中:

进入_book 目录:
git init #初始化git本地库

git branch gh-pages #创建分支
git checkout gh-pages #切换分支

git add -A
git commit -m “book1”
git add remote origin xxxxbook1.git
git push origin gh-pages

如果你放在username.github.io 库中就放master分支,
gh-pages分支需要创建,master分支是默认分支,不用创建。至于为什么放到gh-pages ,这是约定吧。

其他名字的仓库就放到gh-pages分支。
别人可以这么访问 http://xxxx.github.io/book1/

你放到xxxx.github.io仓库master分支,
别人就这么访问:http://xxxx.github.io

展开的形式就像pdf文档,有左侧是目录索引。

做成本地pdf文档 执行命令:

gitbook pdf ./

需要安装npm install gitbook-pdf -g

期间需要phantos 包单独下载 放到错误提示需要phantos包的目录下,名字修改成提示的名字,版本要对。
再次执行npm install gitbook-pdf -g

可能需要ebook-convert组件.然后安装calibre电子书转换工具 ,并加入环境变量,因为需要其里面组件ebook-convert.

你可能感兴趣的:(git,git)