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应用吧!

相关推荐
lijun_xiao200916 小时前
前端最新Vue2+Vue3基础入门到实战项目全套教程
前端
90后的晨仔16 小时前
Pinia 状态管理原理与实战全解析
前端·vue.js
杰克尼17 小时前
JavaWeb_p165部门管理
java·开发语言·前端
90后的晨仔17 小时前
Vue3 状态管理完全指南:从响应式 API 到 Pinia
前端·vue.js
90后的晨仔17 小时前
Vue 内置组件全解析:提升开发效率的五大神器
前端·vue.js
我胡为喜呀17 小时前
Vue3 中的 watch 和 watchEffect:如何优雅地监听数据变化
前端·javascript·vue.js
我登哥MVP17 小时前
Ajax 详解
java·前端·ajax·javaweb
非凡ghost18 小时前
Typora(跨平台MarkDown编辑器) v1.12.2 中文绿色版
前端·windows·智能手机·编辑器·软件需求
馨谙18 小时前
/dev/null 是什么,有什么用途?
前端·chrome
JamSlade19 小时前
流式响应 sse 系统全流程 react + fastapi为例子
前端·react.js·fastapi