上一篇文章介绍了用Gitbook编辑电子书的一些方法,但是笔者在使用过程中遇到了一些问题,本篇博文重点解决这个问题。
html电子书生成
安装好node.js和Gitbook之后,在命令行中直接输入:
gitbook build
如果正确生成,则会显示如下:
进入文件目录,会看见有个_book文件夹,进入之后找到index.html就是电子书主页。
“gitbook build”命令导出的html不能跳转
win7系统,gitbook新版本不支持html跳转功能,需要把Gitbook降版本至2.6.7。
可以在生成时指定版本:
` gitbook build –gitbook=2.6.7 `
如果报错,需要手动卸载掉最新版本,重新安装2.6.7版:
gitbook ls
列出所有版本
gitbook uninstall 3.2.3
卸载当前版本
gitbook fetch 2.6.7
获取2.6.7版
gitbook install 2.6.7
安装2.6.7版
重新build:
gitbook build
Error: Cannot find module ‘internal/util/types’
在build过程中可能会出现这个错误,是由于node.js版本不匹配造成,需要安装node.js的旧版本。
在控制面板中将node.js卸载,下载node.js v6lts(当然其他版本可能也可以)版本。
安装后重新build即可。
这样就可以愉快的创作了~~
FEATURED TAGS
jekyll
RubyGems
Blog
Mac
终端
Git
弹塑性分析
非线性
SAUSAGE
Github
纤维素
分层壳
iOS
ABAQUS
Avg:75%
魔方
三阶
二阶
广东实验公开赛
WCA
SAP2000
Williams双杆体系
几何非线性
GitBook
Markdown
Typora
Node.js
html
超限
抗剪截面验算
剪压比
微信公众号
地震波
波谱分析
动力弹塑性分析
初始缺陷
欧拉公式
动力弹塑性
超高层
选波
视频
Delta
SAUSG
屈曲分析
弹塑性时程分析
子程序
跨层柱
层间位移角
层剪力
HKSC
steel
Eurocodes
弹塑性
非线性设计
AISC
Imperfections
YJK
直接分析法
delta
构件缺陷
整体缺陷
直接分析设计
SAUSG-Delta
原理
案例
PPT
建筑云联盟
C++
MFC
ChartCtrl
fema
pushover
Equivalent Linearization
RGB
编程
颜色
网络
远程桌面
PI
ZETA
DELTA
OpenSAUSG
VS
C
CUDA
fwrite
二进制
bat
cmd
rdp
mstsc
数据结构
2024
深度学习
cuda
miniconda
pytorch
ChatGPT