需要使用一个很久之前用gitbook写的文档,弄完了gitbook init的时候发现gitbook出现TypeError: cb.apply is not a function,搜了很多办法,都是让把/usr/local/lib/node_modules/gitbook-cli/node_modules/npm/node_modules/graceful-fs/polyfills.js
中的62-64行注释了,感觉不靠谱,最后去gitbook找了解决办法 链接 是缺少了graceful-fs
cd /usr/local/lib/node_modules/gitbook-cli/node_modules/npm/node_modules/
npm install graceful-fs@latest --save
# 或者安装低版本的gitbook
npm install gitbook-cli@2.1.2 --global
也有人建议用honkit代替gitbook,回头试试