问题
启动后编辑热加载失败问题
gitbook 在Windows系统无法热加载,总是报错!

通过 gitbook serve --log=debug 命令可以打印MarkDown转为HTML过程中的日志
单行代码显示问题
单行代码虽然有背景色,但颜色是黑色显示不明显。如下: 
解决方法是配置自定义样式
在
根目录/styles目录下的website.css中设置样式(不直接设置.markdown-section code是不想影响多行代码块中code的样式)在book.json中配置:
效果如下: 
发布后打赏图片404问题
发布到 GitHub Pages 后发现打赏图片404问题,如下: 
发现打赏图片地址有问题: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。重新编译,不再报错。
gitignore 忽略文件
book-end作为gh-pages分支因此忽略,package.lock.json上传到GitHub 会报安全警告也忽略。
最后更新于
这有帮助吗?