electron应用开发接口(API)分为6大模块:Main Process 模块、Renderer process模块、 自定义Dom元素、chromium和node.js、类和API结构。1、main process模块(主进程):app :控制应用程序的事件生命周期。 autoUpdater :使应用程序能够自动更新。 BrowserView (浏览器视图):browserWindow里的视
转载 2023-10-17 15:09:44
172阅读
# 使用 Electron 对接 Python 的探索之旅 随着技术的发展,跨平台应用程序的需求逐渐增加。Electron 作为一种流行的框架,允许开发者使用网页技术来构建桌面应用。与此同时,Python 作为一种功能强大的编程语言,在数据处理和后端开发方面表现出色。在这篇文章中,我们将探讨如何将 ElectronPython 结合,实现一个简单的桌面应用程序。 ## Electron
原创 10月前
68阅读
# Electron后端对接Python的探索 随着JavaScript的普及,Electron作为构建跨平台桌面应用的热门框架,受到了开发者们的广泛关注。而在许多应用中,我们往往需要后台支持,Python以其强大的库和简洁的语法优势,成为了后端开发的优选。在本篇文章中,我们将探讨如何通过ElectronPython进行有效对接,并通过实例展示具体的实现方式。 ## 1. Electron
原创 10月前
238阅读
# ElectronPython对接 在Web开发中,我们经常会使用Electron来构建桌面应用程序,而Python作为一种流行的编程语言也有着广泛的应用。如果将这两者结合起来,就可以实现更多有趣的功能。本文将介绍如何在Electron应用中使用Python,并展示一个简单的示例。 ## Electron简介 Electron是由GitHub开发的一个开源框架,用于构建跨平台的桌面应用程
原创 2024-06-19 06:00:41
143阅读
接到了一个国际银行的项目,有一个需求是要求实现国际化,像谷歌浏览器自带翻译那样,点按钮可以切换英文,繁体,中文来回切换这种效果,琢磨过之后找的资料最多的就是说用i18n,用i18n这个思路没问题,也很简单,下载i18n的插件,配置一下需要翻译的东西就好了,但是像后端的话就比较麻烦了,毕竟i18n也是要手动加要翻译的内容,而我们不可能每加一条数据就手动到配置文件里面加翻译内容的,先搞前端的翻译,然后
前言  本人是做java开发的(菜鸟),做web项目的朋友们基本上都会遇到同样一个,永远不知道客户会怎么样使用,或者说永远不知道客户会用什么浏览器打开我们做出来的应用,就算你跟他说明了一定得用某某某浏览器打开,还是有人会用别的浏览器打开,这种情况通常我们会去做适配(前端),最近公司有需求要把一个项目做成Windows桌面应用,由于我们公司的前端工程师刚好离职了,然后就由我去看这块,为了方便以后的查
转载 2024-06-20 13:50:20
380阅读
文章目录一、电子书解析1.构建函数2.从文件创建 Book 对象3.电子书解析(1)epub 库集成(2)使用 epub 库解析电子书(3)epub 库获取图片逻辑修改(4)电子书目录解析二、前端逻辑1.上传成功事件2.删除电子书事件3.目录点击事件三、用户引导1.创建 step2.引入 Driver3.创建 Driver4.显示引导 一、电子书解析1.构建函数Book 对象分为两种场景,第一种
转载 2024-02-04 11:14:54
179阅读
首先需要准备的环境及工具注意了啊!不需要你会 electron 就可以打包exe项目! 注意了啊!不需要你会 electron 就可以打包exe项目! 注意了啊!不需要你会 electron 就可以打包exe项目!前端:node.js 14以下(直接安装 node.js 即可)后端:jre 1.8(必须1.8)工具:Bat_To_Exe_ConverterInno_Setup 汉化版(英文版不支持
文章目录导读操作步骤原理下载预构建可执行文件文件结构(Windows&Linux下)修改main.js访问指定入口文件打包指定URL打包asar文件electron其他打包方案参考资料 导读大前端时代来临,前端变得无所不在,今天我们就将web应用秒变客户端软件。操作步骤从链接下载electron改-64位版本(web应用秒变客户端软件)解压到任意目录拷贝web应用打包后的目录到resou
作者 | 张轩第一次接触Electron 第一次接触 Electron 就是大约一年前,当时我在工作之余想做一个原生桌面应用给别人用,要做的是一个简单的网易云音乐下载器。 作为一个前端开发工程师,我们一般是和原生桌面应用绝缘的,但是Electron 的出现打破了这个屏障 ,就像它们官网上说的一样, 使用 Javascript,HTML 和 CSS 构建跨平台的桌面应用。
转载 2024-01-25 13:03:25
137阅读
 1.什么是electron,它能做什么?        Electron 是有github开发,用HTML,CSS 和 Javascript 来构建跨平台桌面应用程序的一个开源库,Electron 通过将 Chromium 和 Node.js 合并到同一个运行时环境中,并将其打包为 Mac 和,Window
Hello,Electron!在这一节中,我们将创建一个最简单的Electron应用1、新建项目   选择新建项目,在左侧项目语言栏选择Node.js项目,项目位置选择自己创建项目的路径,我这里的路径是E:\python\Electron   如果前面环境准备章节没有问题,nodejs和npm安装成功的话,在Node.js项目新建界面底部更多设置会自动识别出node节点解释器的位置以及npm软件包
转载 2023-07-20 14:28:55
488阅读
Python项目编码完成之后,有时候我们需要让其在没有Python环境的电脑上运行,此时我们就需要将Python项目进行打包了。本篇文章主要是基于Python的第三方库pyinstaller进行的。使用pyinstaller打包Python项目,相对于C和C#项目的打包要简单很多。项目地址pyinstaller gitpyinstaller安装pip install pyinstaller环境要
转载 2023-11-19 13:06:18
375阅读
前言通过Electron技术 + python 构建桌面应用实际上非常麻烦,需要使用python构成后端并打包,然后使用Vue作为前端,还要用Electron打包。 但是好处就是可以同时得到来自前端UI框架的高颜值支持以及python海量轮子的快速实现(以及较为完善的多端部署功能),项目可以快速扩展成全平台应用。 所以我在这个博客里记录了Python + Vue Electron 构建桌面应用的方
转载 2023-07-05 22:47:46
3753阅读
写在前面注: 如果您是第二次阅读本文, 推荐直接阅读 快速开始 章节以快速复现最终运行效果.本文所涉及文件已存放在网盘空间: https://www.jianguoyun.com/p/DdlvwhwQ7t6sBxjJkcoB 欢迎下载使用.概述本文是基于一个 python 开发者的角度, 尝试使用 electron 来开发桌面应用.请注意本文只是一个面向新手的文章. 内容涉及 如何让 electr
WIN10 Electron+Python界面开发(通信方式:thrift) Python做界面开发要么繁琐要么太丑,同时Python客户端开发人员又是非常稀少的。而WEB前端工程师一抓一大把,同时WEB前端所开发出来的界面及交互效果都是非常美观的,同时有的软件可能客户端也需要,WEB端也需要,甚至移动端也需要,在要求美观的同时,有没有一个解决方案就能适应所有平台的呢? 没错,目前最好的解决方案就
转载 2023-11-22 16:50:50
241阅读
转载:(第一个demo和安装依赖的包)一、简介      Electron 可以让你使用纯 JavaScript 调用丰富的原生 APIs 来创造桌面应用。你可以把它看作是专注于桌面应用而不是 web 服务器的,io.js 的一个变体。这不意味着 Electron 是绑定了 GUI 库的 JavaScript。相反,Electron 使用
Electron 是什么定义Electron是一个能让你使用传统前端技术(Nodejs, Javascript, HTML, CSS)开发一个跨平台桌面应用的框架。这里所说的桌面应用指的是在Windows、OSX及Linux系统上运行的程序。历史2013年的时候,Atom编辑器问世,作为实现它的底层框架Electron也逐渐被熟知,到2014年时被开源,那时它还是叫Atom Shell。接下来的几
 一、修改项目package.json中的配置# 前端配置 # package.json中修改配置 插入 package "scripts": { "dev": "vue-cli-service serve", "build:prod": "vue-cli-service build --mode production", "build:stage": "vue-
Electron基础知识Electron介绍基础介绍桌面技术选型技术架构与原理Electron 快速上手1、 初始化工程2、安装依赖3、创建 HTML4、创建入口文件5、管理窗口的声明周期6、预加载脚本Electron 的流程模型1、主进程2、渲染进程3、预加载脚本Electron IPC 通信1、渲染进程给主线程发送消息,主线程回复2、主线程给渲染进程发送消息 Electron介绍Electr
  • 1
  • 2
  • 3
  • 4
  • 5