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
传送门

五、使用到的git命令

传送门

posted @ 2021-01-24 09:15  HACV  阅读(109)  评论(0编辑  收藏  举报