今天一个哥们在用HBuilderX软件打开微信开发者工具的时候,出现了奇葩问题,报错如下:
#initialize-error: Error: ENOENT: no such file or directory, open 'C:\Users\etoc-liuhao\AppData\Local\微信开发者工具\User Data\a8265259807471d9496af75b01f1850f\Default\.cli'
按照这个错误提示,正常情况我们会去找到对应的目录去查看一番,发现没什么问题的。
于是我吧这个a8265259807471d9496af75b01f1850f目录删掉,重新启动一次,还是没用啊。
这咋回事呢?如果我"\微信开发者工具\"整个目录都删掉,然后卸载工具并且重新安装下微信开发者工具试试,应该是没问题了吧。
折腾了10分钟,重新装了一遍,发现问题依旧在。于是静下心来想了想,应该不是文件的问题,预测是设置问题?
我查看了微信小程序的安全端口是否有打开。
发现服务端口没打开啊,然后再去运行。。。。居然可以了。
这么奇葩?这不应该提示服务端口没设置的error吗?怎么还提示文件不存在?这锅得HBuilderX软件来背吧,^_^。
问题拓展
平时我们启动不了开发者工具,除了上面提到的"安全端口"未开启,也会有其他的设置问题,据我了解的,还有以下这些。一起分享给大家,希望大家少走弯路。
1、APPID设置问题
有时候在HBuilderX软件里启动微信开发者工具的时候,发现微信开发者工具已经打开了,但是运行不了项目,怎么解决?
这里就是APPID的问题会影响。
我们在根目录下找到manifest.json文件,然后按照上图,尝试把APPID设置为空,再启动,是可以启动项目了的。启动后,然后在填写上您的APPID,保存,就可以同步了。
2、微信开发者工具路径设置问题
微信开发者工具路径设置必须是正确的,否则也启动不了,如何设置如下图:
总结
目前我只是总结了以上三种关于"微信开发者工具未能启动"的问题。当然还可能是其他问题,不过一般如果您这些设置正确的话,是可以启动的哦。
好啦,先分享到这里,如果您有任何问题,可以加QQ群讨论,也可以留言分享您的方法哦。