Gitbook部署
2024-10-21 11:46:04
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命令
最新文章
- POJ 1330 Nearest Common Ancestors(Targin求LCA)
- IOS开发-表单控件的应用
- 了解Entity Framework中事务处理
- Delphi 泛型对象类
- Signs of a poorly written jQuery plugin 翻译 (Jquery插件开发注意事项,Jquey官方推荐)
- bzoj 3043: IncDec Sequence 模拟
- ORACLE解决登陆em状态暂挂方法
- Android学习笔记(十二)BroadcastReceiver的有序广播和优先级
- 深入JS系列学习3
- PagerSlidingTabStrip的使用
- 所需的防伪表单字段“__RequestVerificationToken”不存在
- 《Github入门与实践》读书笔记 蟲咋先生的追求之旅(上)
- 【导航】Python相关
- BSGS&;扩展BSGS
- spring mvc+mybatis 构建 cms + 实现UC浏览器文章功能
- vector容器的用法以及动态数组
- 关于mysql中GROUP_CONCAT函数的使用
- C# 反双曲余弦函数
- Glance组件解析
- 阿里云ftp连接遇到的错误,entering passive mode失败(一个并不成熟的产品?)