第一步:找出问题
首先查看HBuilderX自带的日志功能来检查:在导航上 帮助 --> 查看运行日志
打开日志文件,“Ctrl + End”到文件尾部,找到最新的出现错误的操作(可以通过日期时间查找)。便可以找到解决问题的线索。(我这里显示的是“拒绝访问”)
第二步:分析问题
问题1:拒绝访问
如上步,我想要安装 [typescript-server]插件,结果却提示“插件[typescript-server]下载失败,请检查网络”,但是检查一下网络完全没有问题,那么就不是因为网络问题原因导致的下载失败。
日志里面的关键信息是:
[WARNING:] [http request] the save file "D:/Program Files/HBuilder/HBuilderX/update/plugins/typescript.zip.tmp" cannot open WriteOnly! error: "拒绝访问。"
除了“拒绝访问”之外,我们还可能遇到:
问题2:系统找不到指定的路径
[WARNING:] [http request] the save file "D:/Program Files/HBuilder/HBuilderX/update/plugins/typescript.zip.tmp" cannot open WriteOnly! error: "系统找不到指定的路径。"
第三步:解决问题
“拒绝访问”的解决办法:
主要是文件权限问题,右键点击文件选择“以管理员身份运行”,即可。
“系统找不到指定的路径”解决办法:
到HBuilderX的安装路径下去看一下:如果安装路径里面没有 /update/plugins/ 路径,只需要创建就好,但是,归根还是系统的权限问题。
最后结果: