安装gitbook-cli时提示Installing GitBook 3.2.3
1、现象
安装 gitbook 之后,使用 gitbook init 命令时,一只阻塞在 Installing GitBook 3.2.3。
2、原因
怀疑是:gitbook-cli
引用了旧版的graceful-fs
3、解决
更新graceful-fs
库。找到npm 的全局安装目录,进入到...\gitbook-cli\node_modules\npm\node_modules
,执行以下命令更新
# 将graceful-fs更新到latest版,即最新版
npm install graceful-fs@latest --save
4、引用
原文对该问题有更加具体描述,但在更新graceful-fs
时的命令似乎把 @latest 写成了@laster,需要注意一下。
5、补充
如果再有什么问题,直接把 Node 回滚到 10.x,使用一下命令卸载,重装 gitbook-cli
# 卸载
npm uninstall gitbook-cli -g
# 重新安装
npm install gitbook-cli -g