问题

启动后编辑热加载失败问题

gitbook 在Windows系统无法热加载,总是报错!

gitbookHotReplaceFailure

通过 gitbook serve --log=debug 命令可以打印MarkDown转为HTML过程中的日志

单行代码显示问题

单行代码虽然有背景色,但颜色是黑色显示不明显。如下: problemCodeStyle

解决方法是配置自定义样式

  • 根目录/styles 目录下的 website.css 中设置样式(不直接设置 .markdown-section code 是不想影响多行代码块中 code 的样式)

  • 在book.json中配置:

效果如下: problemCodeStyleResolved

发布后打赏图片404问题

发布到 GitHub Pages 后发现打赏图片404问题,如下: gitBookPluginDonateImgProblem

发现打赏图片地址有问题:https://leoxulei.github.io/imgs/weixin.png

正常显示的都是在MD文件中引入的,图片地址格式为:https://leoxulei.github.io/gitBookNotes/imgs/xxx.png

修改后重新发布到 GitHub Pages,问题解决。

gitbook serve 报错问题

编辑好了README.md和 SUMMARY.md,然后运行gitbook init,这时候生成了目录下对应的文件结构,接着运行gitbook serve 开始编译,检测环境是否正常。 然而这时候突然报错:

Error: ENOENT: no such file or directory……/_book/gitbook/gitbook-plugin-livereload/plugin.js

解决方法: 找到如下文件

C:\Users\你的用户名\.gitbook\versions\3.2.3\lib\output\website\copyPluginAssets.js

然后找到这个文件里面的所有的confirm配置项(一共2处),将原来的值true更改为false。重新编译,不再报错。

gitserve后报错问题

gitignore 忽略文件

book-end作为gh-pages分支因此忽略,package.lock.json上传到GitHub 会报安全警告也忽略。

最后更新于

这有帮助吗?