主进程api 1.1 Electron app 模块:app 模块是为了控制整个应用的生命周期设计的。 1.2 Electron autoUpdater 模块:这个模块提供了一个到 Squirrel 自动更新框架的接口。 1.3 Electron BrowserWindow 模块:BrowserWindow 类让你有创建一个浏览器窗口的权力。 1.4 Electron contentTracing
# Yarn Electron: 使用Yarn构建Electron应用 > 引用形式的描述信息:Yarn是一款快速、可靠、安全的依赖管理工具,Electron是一款使用JavaScript、HTML和CSS构建跨平台桌面应用的开源框架。 ## 什么是Yarn ElectronYarn Electron使用Yarn构建Electron应用的一种方法。Yarn是一款强大的包管理器,它可以加
原创 7月前
58阅读
electron debugger在开发过程中我们经常需要对某一功能进行调试,electron也不例外。 electron有主进程和渲染进程,所以调试部分也分为两大块,即调试主进程和渲染进程渲染进程调试渲染进程和调试浏览器的方法基本差不多。在运行electron 应用之后可以通过下面两种方式打开调试工具手动打开View->Toogle Developer Tools的方式打开 如下图:代码打
 一、项目结构 二、实现代码index.html<!doctype html> <html> <head> <meta charset="utf-8" /> <title>测试</title> <script src="index.js"></script> <
官方网站:https://www.electronjs.org/ 开发文档:https://www.electronjs.org/docs 开发API:https://www.electronjs.org/zh/docs/latest/api/app注意:如果用的是最新的electron,应该看最新的文档,有可能出现api不兼容的问题。1.功能介绍: Electron 基于 Chromium 和
1. electron简介2. 工具介绍3. 实践效果,步骤1)一个简单的 Electron 桌面应用都是冲 Hello World! 开始的。以上是使用 electron-vue 超级迅速制作出来的 electron 桌面应用。2)安装的组件vue init simulatedgreg/electron-vue white-electron-first3)build tool choice ?
转载 8月前
62阅读
# Electron安装和使用指南 ## 导读 在这个数字化时代,应用程序的需求越来越多样化。无论是桌面应用还是移动应用,为了能够实现跨平台的开发和运行,Electron 应运而生。Electron 是一个基于 Chromium 和 Node.js 的开源框架,它可以帮助开发者使用 HTML、CSS 和 JavaScript 来构建跨平台的桌面应用程序。 本文将为您介绍如何在您的项目中安装和
原创 8月前
130阅读
# 移除 Electron 的详细步骤指南 在现代前端开发中,使用各种框架和库是非常普遍的,而 Electron 作为一种强大的开发工具,常常被用于构建跨平台桌面应用。随着项目的不断变化,有时需要卸载不再使用的库,比如 Electron。这篇文章将带你了解如何使用 `yarn` 卸载 Electron。 ## 一、实施流程 在开始之前,我们首先了解一下卸载 Electron 的整个过程。以下
原创 6天前
7阅读
一、什么是 ElectronElectron 是由 Github 开发的,使用 JavaScript、HTML 和 CSS 等 Web 技术创建原生程序的开源框架。它允许开发者使用 Web 技术构建跨平台的桌面应用。二、安装 Electron1、全局安装 Electronnpm install electron -g安装完毕后,使用 electron . 命令能够跳出默认对话框即可。2、非全局安
转载 7月前
176阅读
electron是由Github开发,是一个用Html、css、JavaScript来构建桌面应用程序的开源库,可以打包为Mac、Windows、Linux系统下的应用。 快速开始接下来,让代码来发声,雷打不动的hello world创建文件夹,并执行npm init -y,生成package.json文件,下载electron模块并添加开发依赖mkdir electron_hello
转载 7月前
115阅读
# 如何解决“yarn electron 失败”问题 对于刚入行的开发者来说,使用Electron进行桌面应用开发可能会面临一些挑战。在本篇文章中,我们将系统讲解如何解决“yarn electron 失败”的问题,通过一个清晰的流程,让你可以轻松应对。 ## 整体流程图 首先,我们需要明确处理“yarn electron 失败”的整体流程。请参考下面的表格来理解每一步。 | 步骤
原创 9天前
9阅读
创建安装程序Electron Builder 主要用来做三件事:创建应用程序可执行文件(.app)创建Squirrel更新包(.zip)创建磁盘镜像(.dmg)应用程序需要代码签名, 否则自动更新机制不能正常工作. 为了演示这个过程, 我们通过钥匙串创建一个测试证书.进入「钥匙串访问」程序, 如下图:输入证书名称「Electron Auto Update」, 并且证书类型选择「代码签名」, 然后点
文件下载是我们开发中比较常见的业务需求,比如:导出 excel。web 应用文件下载存在一些局限性,通常是让后端将响应的头信息改成 Content-Disposition: attachment; filename=xxx.pdf,触发浏览器的下载行为。在 electron 中的下载行为,都会触发 session 的 will-download 事件。在该事件里面可以获取到 downloadIte
Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。嵌入 Chromium 和 Node.js 到 二进制的 Electron 允许您保持一个 JavaScript 代码代码库并创建 在Windows上运行的跨平台应用 macOS和Linux——不需要本地开发经验。如今,Electron领域发生了重大的变革,Electron版本更新换代极快,难以计数的I
一、概念  1、Electron 可以让你使用纯 JavaScript 调用丰富的原生 APIs 来创造桌面应用。可以看做是被 JavaScript 控制的,精简版的 Chromium 浏览器。  2、Electron分为主进程和渲染进程,主进程是main.js,使用 BrowserWindow 实例创建网页,每个页面都运行着自己的进程,即渲染进程相互独立。二、新建Electr
转载 2023-05-26 16:22:16
599阅读
本文讲的是开发 Electron app 必知的 4 个 tips, Electron ,是包括 Avocode 在内的众多 app 采用的技术,能让你快速实现并运行一个跨平台桌面应用。有些问题不注意的话,你的 app 很快就会掉到“坑”里。无法从其它 app 中脱颖而出。这是我 2016 年 5月 在 Amsterdam 的 Electron Meetup 上演讲的手抄版,加入了对
我的electron教程系列electron教程(一): electron的安装和项目的创建electron教程(番外篇一): 开发环境及插件, VSCode调试, ESLint + Google JavaScript Style Guide代码规范electron教程(番外篇二): 使用TypeScript版本的electron, VSCode调试TypeScript, TS版本的ESLinte
转载 2023-08-16 18:35:00
0阅读
引言本篇将介绍如何将你开发的electron项目(main.js), 打包成一个可执行桌面程序(.exe).有两个流行的工具可以做到这一点: electron-builder 和 electron-packager.我不会详细地对比两者的优劣, 但会通过三个事实来帮助你选择合适的工具.1. electron-builder的Star为7.7k, e
本文仅针对vue-electron框架下的打包处理,不一定符合您的情况,请自行辨别1.问题描述及原因分析     解决了多窗口界面显示问题,发现每次打包的时间都特别长,可是项目大小也就几M,这种情况太异常了,于是去查看了项目大小,发现是300多M,整整大了十倍有余。      因为项目小,需要的依赖
Electron-为21世纪打造的文本编辑器的基础flyfish 2015-11-21题目的产生 Github的atom和微软Visual Studio Code这两款开源的编辑器是利用Electron开发的,atom对外宣传有个for the 21st Century 所以文本的题目由此产生。Note: Electron was previously named Atom Shell.注意:
  • 1
  • 2
  • 3
  • 4
  • 5