林一二2020年12月11日 01:53
今晚打开电脑发现我的TiddlyGit一直在 loading,我最近也没咋写东西,就不管它了,开始写我的 Eternity Foundation 游戏。
不过等我把 inversify IOC 和 lokijs 数据库搞得差不多了,准备启动应用看看效果的时候,发现居然一直报错
listen EPROTOTYPE: protocol wrong type for socket :::3000
我在 Electron Forge 的 Github issues 里也没搜到其他人有这个问题,我一开始以为是因为我前天升级到了 MacOS Big Sur 才会这样,不过又折腾了一会儿,换成 Google 搜 listen EPROTOTYPE: protocol wrong type for socket,看到有人反馈 AppProxy causes socket listen() to fail,看到这标题我就灵光一闪,想到今天 Proxifier 代理工具不好使,难不成是它…
果然关了 Proxifier 就好了。
今天工作的时候,穿山甲代理工具也不好使,浪费了我 3 小时折腾,后来把它和 Charles 串联起来用才解决问题。
代理工具的原理很简单,但小坑却一堆。