gitbook nodejs 版本问题 toc问题(生成目录)

安装最新版本的gitbook(3.2.3)nodejs(14.15.1)后,出现问题,无法成功的使用gitbook init初始化文档结构

gitbook-cli(2.3.2)

会报错(gitbook中的graceful-fs包的的polyfill.js),估计是版本不兼容。

(实际上是安装gitbook-cli)

如果报错gitbook fontsetting.js这个文件缺少    找到路径/.gitbook/versions/版本/lib/output/website/copyPluginAssets.js    112行confirm这行删了

 

这里将最新版本nodejs卸载,改为10.23.0版本后,使用cnpm安装最新版gitbook,gitbook终于可以正常使用,记录一下

 

gitbook+typora非常好用,使用markdown语法编写文档,可以直接生成html文件。

但是,原生gitbook是不支持markdown里面的[TOC]的!

在项目根目录下新建一个book.json文件!文件内容如下:

{
    "plugins": [
        "page-treeview"
    ],
    "pluginsConfig": {
        "page-treeview": {
            "copyright": "Copyright © aleen42",
            "minHeaderCount": "2",
            "minHeaderDeep": "2"
        }
    }
}

然后cmd到项目目录,输入命令gitbook install

然后再gitbook serve就可以了,这时候每个页面会自动生成目录

插件目录下***/node_modules/gitbook-plugin-page-treeview/lib/index.js

copyRight + 这部分注释掉,生成的页面上就没有Copyright了

 

清空node_modules方法:

https://www.cnblogs.com/zhouyu2017/archive/2004/01/13/14069471.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值