Electron打包后报错处理

版权声明: https://blog.csdn.net/GISuuser/article/details/88114459

最近在测试Electron的打包后,发现运行打包后的exe文件时,总是弹出tcp拒绝连接的错误,错误详情如下:

但是并不影响程序使用,调试工具出现这样的错误描述

events.js:167 Uncaught Error: connect ECONNREFUSED 127.0.0.1:30080
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1113)

网上查不到相关的情况,最后经过长时间的探索发现是下面一行代码造成的。

require('electron-connect').client.create(mainWindow)

electron-connect是配合gulp实现开发的时候实时编译的工具,是不应该被打包进去的,因此它的依赖应该放在devDependencies中,并且在打包时应该将其代码在程序中删除。

猜你喜欢

转载自blog.csdn.net/GISuuser/article/details/88114459