gitbook 使用笔记

gitbook 安装运行

1、安装

npm install gitbook-cli -g

2、cd 项目目录

gitbook init

可以看到他会创建 README.md 和 SUMMARY.md 这两个文件,README.md 应该不陌生,就是说明文档,而 SUMMARY.md 其实就是书的章节目录

3、运行

gitbook serve

4、打包生成页面

gitbook build

运行该命令后会在书籍的文件夹中生成一个 _book 文件夹, 里面的内容即为生成的 html 文件。

gitbook 使用

SUMMARY.md
这个文件主要决定 GitBook 的章节目录,它通过 Markdown 中的列表语法来表示文件的父子关系,下面是一个简单的示例:

问题解决:

1、报错信息:Error loading version latest: Error: Cannot find module ‘internal/util/types’
在这里插入图片描述
问题解决:这个问题原因在于graceful-fs引入了node模块internal/util/types,此模块用处是给vm引入内置js文件,具体作用不可知也不想去考究了,重点在于此法已被废除,只有低版本nodejs和npm可用,但是强行降低node版本有点削足适履的意思,这种天怒人怨的低级bug,graceful-fs开发团队应该早就修复了才对,为什么还会出现报错,去gitbook的git仓库看了一下版本更迭,gitbook-cli默认的版本是2.6.9,最新的版本3.2.2,推测是旧版本没有使用最新版本的graceful-fs导致的问题,更新之后即可正常运行

gitbook fetch 3.2.2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值