gitbook安装报错:解决卡顿在 Installing GitBook 3.2.3 的问题
根据网上的教程安装gitbook,一直卡顿在installing gitbook 3.2.3的页面
建议先看完全文,再进行尝试
正常的安装教程
-
安装nvm————npm版本控制器,地址:点我
-
在安装nvm时有两个可以选择的文件位置:
-
一个是安装的位置,这个可以随便选择
-
另一个是创建一个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运行完
-
能运行了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义