Gitbook部署
title: Gitbook部署 # 标题
date: 2020-06-14 08:00:00
借助Gitbook,写自己的第一本电子书
Gitbook部署
一、电脑环境
- Git
- 环境,我的电脑上已经布置了hexo博客
- nodejs已经下载了
- nodejs已经安装了npm(这才是重点)
二、操作
- 1)首先安装node.js(已经安装了
- 2)进入cmd,随便哪个目录:通过npm来安装gitbook(这一步有点类似我装hexo,实际上Gitbook也是一个静态文件生成器)
npm install gitbook-cli -g
- 此处坑:我碰到了
rollbackFailedOptional
解决方案:
https://www.jianshu.com/p/37b9322d6ceb
3.2.3版本似乎是坑
http://www.yanjuntech.cn/archives/2396
- 3)
gitbokk init
(命令,类似于hexo init
)
注意,这个命令会把文件放到你的当前哪个目录下,
我们新建一个文件夹,然后把电子书放到文件夹比较好
- init时候的坑
https://blog.csdn.net/vincentuva/article/details/84368976
安装一个低版本的node
解决inti创建,少文件(后来,我没有去降低版本,我是直接自己创建一个SUMMary.Md)
https://blog.csdn.net/withoutBugs/article/details/105869042
参考:
https://www.jianshu.com/p/421cc442f06c
三、部署Gitbook到github的仓库
没有hexo那样麻烦,需要些deploy给仓库域名解析,所以给个参考链接
https://sphard.com/ebooks/gitbook/github.html
四、重要插件
Gitbook根据目录生成Summary.md
传送门