gitbook安装报错:解决卡顿在 Installing GitBook 3.2.3 的问题
根据网上的教程安装gitbook,一直卡顿在installing gitbook 3.2.3的页面
建议先看完全文,再进行尝试
正常的安装教程
-
安装nvm————npm版本控制器,地址:点我
-
在安装nvm时有两个可以选择的文件位置:
-
一个是安装的位置,这个可以随便选择
![image-2066461-20221228175329552-665543009]()
-
另一个是创建一个nvm控制npm版本时候的软链接位置,这个位置也可以随便选,但是这个文件夹一定要存在,不存在就自己创建一个。(这个文件夹一定要存在!!!而且必须是空文件夹!!!)
![]()
-
安装好nvm之后,使用
nvm v测试一下安装成功了没,如果显示没有这个命令的话就自己手动在系统变量中设置一下
![]()
-
之后就是用nvm安装
10.22.0版本的nodenvm install 10.22.0 # 安装 nvm ls # 查看 nvm list # 安装列表 nvm use 10.22.0 # 切换版本 nvm uninstall 10.22.0 # 卸载版本 -
显示安装完成了以后,切换了版本之后,如果运行
npm --version报:npm不是内部或者外部的命令,也不是可运行的程序的错误,
那么说明node安装完成了,但是npm没有安装成功,就需要自己去安装一下,去npm官网,找对应node版本对应的npm版本安装包。
node历史版本, npm历史版本我使用的是
node==10.22.0,对应的npm版本是6.14.6,如图:
![]()
这个链接是npm==6.14.6的下载链接:npm==6.14.6的下载链接下载解压到对应版本文件夹(我这里是D:\compiler\nvm\v10.22.0\node_modules)的
node_modules之后,把npm/bin目录中的npm.cmd和npm拷贝到对应版本文件夹下(我这里是D:\compiler\nvm\v10.22.0)然后再次测试npm命令是否可用,
npm --version,不能用的话去查看一下系统环境变量,再仔细读一下第五步。 -
切换到10.22.0后还是一直installing转圈,然后参考了这篇文章。文章链接
-
上一步操作完之后还是在报错...
无语住了,然后我就开始研究我电脑设置的环境变量,使用which gitbook查看了一下gitbook执行的位置,发现是在用我之前安装的最新的npm下载的gitbook命令,也就是说用的不是node==10.22.0版本对应的npm下载的。
之后,把我之前安装的最新的node从我的系统环境变量移除。
![]()
再次使用which npm确认运行的gitbook的位置;
![]()
再使用gitbook -V命令,等待gitbook installing运行完
![]()
![]()
-
能运行了









浙公网安备 33010602011771号