遇到的问题
在命令行输入 gitbook
后报错:
无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\gitbook.ps1,因为在此系统上禁止运行脚本
解决方法:
- 以管理员身份运行命令行如 PowerShell 等
- 在命令行输入
set-ExecutionPolicy RemoteSigned
- 输入选择
Y
即可
GitBook导出本地html无法跳转
- 在 _book 文件夹中找到 gitbook->theme.js 文件
- 在代码中搜索
... if(m)for(n.handler&& ....
将if(m)
改成 if(false)
,再重新打开index.html即可。
目录无法跳转
修改上述 if(m)
能实现目录里的超链接点击,但目录不能折叠。(2020.7.15)
- 改用低版本的GitBook,使用命令
gitbook build -- gitbook=2.6.7
即可。 - 使用该命令报错后,则需要将 nodejs 的版本降低,重新下载之前的nodejs版本,下载地址。