npm 安装electron网络问题报错解决

当你尝试安装启动electron项目时,时常会遇到一堆报错,尤其是在国内或者🤔️说你没有开🚀代理时,那么接下来的方法特别有用:

electron是什么?

Electron 是一个由 GitHub 开发的开源框架,用于构建跨平台桌面应用程序。它允许开发人员使用常见的Web技术,如HTML、CSS和JavaScript,来创建桌面应用程序,同时利用Node.js来访问底层操作系统的功能。这意味着开发人员可以使用熟悉的工具和技术栈来构建功能丰富的桌面应用程序,而无需学习额外的桌面开发技术。

方法一(大多数情况无效)

请在cmd终端键入如下命令

复制代码
npm config set registry https://registry.npmmirror.com
npm config set electron_mirror https://cdn.npmmirror.com/binaries/electron/
npm config set electron_builder_binaries_mirror https://npmmirror.com/mirrors/electron-builder-binaries/ 

方法二(成功,官方推荐)

可以直接修改Electron 和 Electron Builder 的二进制文件的镜像源

  1. 打开npm配置:npm config edit

  2. 在弹出的文件空白处配置Electron 和 Electron Builder 的二进制文件的镜像源

    electron_mirror=https://cdn.npmmirror.com/binaries/electron/
    electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/

在vs-code命令行中也可以,就像编辑Vim工具一样,按键 i 进入编辑模式,粘贴进去,ESC推出,

输入 :wq 即可

3.安装electron:npm i electron -D

ok ,开始愉快的😀的开发Electron应用吧!

相关推荐
林古6 分钟前
我在 WSL 里控制 Windows Chrome 的一次实战复盘(OpenClaw)
前端
想不到一个好的ID25 分钟前
Claude Code 初学者必看指南
前端·后端
一枚菜鸟_27 分钟前
04-Flutter状态管理终极指南-Riverpod3.x从入门到精通
前端
一枚菜鸟_30 分钟前
06-Flutter动画从零到炫酷-让你的App动起来
前端
Wect33 分钟前
React Hooks 核心原理
前端·算法·typescript
shughui37 分钟前
Fiddler下载、安装、使用、汉化,详细图文教程(2026附安装包)
前端·测试工具·fiddler
阿帕琪尔40 分钟前
😎vite插件: 自动打包压缩图片和转webp(二)
前端·vite
思慕很大很大1 小时前
浏览器基础知识-进程与线程
前端·浏览器
猩猩程序员1 小时前
dial9:一个强悍的 Tokio 调试工具!!!
前端
gyx_这个杀手不太冷静1 小时前
OpenCode 深度解析:架构设计、工具链集成与工程化实践
前端·架构·ai编程