gitbook学习笔记
常见问题
TypeError: cb.apply is not a function
升级graceful-fs即可:
1 | |
gitbook命令执行后没有反应
可能是node版本不匹配导致的,gitbook需要低版本的nodejs,一般最新版gitbook需要的是10.x.x版本的nodejs
不大对,似乎是我没成功安装好GitBook?只是装了gitbook-cli
可以通过gitbook -V查看版本信息,如果gitbook-cli和gitbook都有,说明就安装成功了;如果只有一个,说明就没安装好:
1 | |
我检测发现是GitBook没装上,然后找到npm仓库的末尾有个方法,使用最新版的gitbook:
https://www.npmjs.com/package/gitbook
How to use the latest commit from GitBook in gitbook-cli
To use the latest commit from GitBook/gitbook with gitbook-cli:
1 | |
Now gitbook-cli will be using the ./gitbook folder.
You can uninstall it using: gitbook versions:uninstall latest.
试了,还是不行。
接下来尝试降级gitbook-cli的版本,降低到2.0.0,但是发现gitbook fetch安装直接卡住了,等了估计有10分钟,终于安装好了!且安装的GitBook是最新版的3.2.3,说明就是gitbook-cli的版本问题导致的。
然后我删除测试代码,重新全局安装了2.0.0的gitbook-cli。
参考
初始配置:
https://www.cnblogs.com/h-z-y/p/14439625.html
gitbook在线网页操作:
https://www.jianshu.com/p/8b84eed9b570?utm_source=oschina-app