今早安装 electron 时突然报
RequestError: connect ETIMEDOUT 20.205.243.166:443
然后尝试
ping github.com
超时了

之后去
http://ping.chinaz.com/https://github.com
找到一个韩国的 host
修改本地 host 文件
52.78.231.108 github.com
再次安装报错:
RequestError: socket hang up
然后修改registry
npm config set registry http://registry.npmjs.org/
安装成功

博主分享了在安装Electron过程中遇到的网络问题,包括connect ETIMEDOUT和sockethangup错误,通过调整DNS和npm registry设置成功解决。涉及的知识点包括GitHub访问问题、host文件修改、npm配置等。





