官方文档:https://www.electronjs.org/zh/docs/latest/tutorial/tutorial-first-app一、基本要求1.检测环境node -v npm -v 二、创建您的第一个应用程序1.初始化 npm 项目mkdir my-electron-app cd my-electron-app npm init2.安装完 Electron&nbsp
转载 2024-06-24 10:37:30
189阅读
1.关于electronelectron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将chromium和node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的。 2.最基础的electron程序基础的Electron程序三个文件:package.json
转载 2024-02-04 00:55:52
36阅读
# 在Electron项目中引入jQuery的步骤 如果你是刚入行的开发者,也许会对如何在Electron项目中引入jQuery感到困惑。虽然这个过程并不复杂,但每一步都需要小心操作。本文将为你详细介绍整个流程以及每一步所需的代码。 ## 总体流程 在开始之前,我们首先概述一下整个流程。以下是引入jQuery的步骤: | 步骤 | 描述 | |---
原创 10月前
103阅读
# 如何在 Electron 项目中引入 jQuery 在现代桌面应用开发中,Electron 作为一种流行的框架,允许我们使用网页技术(如 HTML, CSS 和 JavaScript)构建跨平台桌面应用。jQuery 是一个强大的 JavaScript 库,它能够简化 DOM 操作、事件处理等任务。在这篇文章中,我们将系统地学习如何在 Electron 项目中引入 jQuery。 ## 一
原创 10月前
111阅读
听说这节课内容很多很杂但是只要全部覆盖到就好龟 那就从这里开始记录!Part 1 主要介绍了微电子学 microelectronics 与一小部分 光电学 optoelectronics,它研究的是在固体(主要是半导体 semiconductor)材料上构成的微小型化电路、电路及系统的电子学分支半导体 semiconductor晶体管 transistor: 双极结型晶体管 (BJT, Bipol
转载 2月前
384阅读
调试Electron应用程序的技巧和窍门摘自Electron in Action ,该指南是构建在Windows,OSX和Linux上运行的桌面应用程序的分步指南。 如果您想遵循本文中演示的技术,则可以使用电子快速入门演示来创建一个最小的Electron应用程序: git clone https://github.com/electron/electron-quick-start cd ele
# 在Electron项目中引入Python解释器 在现代应用开发中,使用多种编程语言协同工作是非常普遍的。Electron是一种流行的框架,用于构建跨平台的桌面应用程序,而Python因其强大的库和易用性,也成为了开发者喜爱的语言。在本文中,我们将探讨如何在一个Electron项目中引入Python解释器,使得两者能够互相协作。 ## 1. 项目架构 一个典型的Electron项目包含以下
原创 9月前
126阅读
看完本文你可学会?对于electron有一些基本认识能够了解到electron的各个模块的基本作用了解进程通信,如何进行互相通信逐渐学会整活(这个才是目的)介绍这个最近真的看见的越来越多了,所以自己也在最近去学习了解了它,也在做一个小demo项目去熟练它,下面就跟我一起,简单了解一下它吧。创建项目?我采用的是vue create命令来建立的,有vue基础的朋友们应该都很熟悉了,我简单再说一下配置,
转载 2024-10-18 13:44:45
230阅读
EMC电磁兼容作为专业的领域,有很多专业术语,傻傻分不清楚,我整理了43个, 废话不多说,直接进入正题。1 电磁兼容Electromagnetic Compatibility,EMC,可使电气装置或系统在共同的电磁环境条件下,既不受电磁环境的影响,也不会给环境造成这种影响。2 电磁环境Electromagnetic Environment,存在于给定场所的所有电磁现象的总和。3 半电波暗室Semi
官方文档:https://www.electronjs.org/zh/docs/latest/tutorial/tutorial-first-app一、搭建electron项目1.首先初始化项目 npm initnpm init 2.安装对应依赖//electron npm install electron --save-dev //升级工具 npm install electron-
转载 2024-01-01 14:22:17
262阅读
实例讲解electron 主进程和渲染进程通讯与操作 本实例是:在点击关闭窗口时,弹出一个消息弹框询问用户是否确认退出。当点击是则退出并关闭所有窗口,否则不做操作。1、主进程文件修改在原来的项目基础上,增加main.js文件const { app, BrowserWindow, Menu, ipcMain } = require('electron') // 引入ipcMain ......
Hello,Electron!在这一节中,我们将创建一个最简单的Electron应用1、新建项目   选择新建项目,在左侧项目语言栏选择Node.js项目,项目位置选择自己创建项目的路径,我这里的路径是E:\python\Electron   如果前面环境准备章节没有问题,nodejs和npm安装成功的话,在Node.js项目新建界面底部更多设置会自动识别出node节点解释器的位置以及npm软件包
转载 2023-07-20 14:28:55
488阅读
前言通过Electron技术 + python 构建桌面应用实际上非常麻烦,需要使用python构成后端并打包,然后使用Vue作为前端,还要用Electron打包。 但是好处就是可以同时得到来自前端UI框架的高颜值支持以及python海量轮子的快速实现(以及较为完善的多端部署功能),项目可以快速扩展成全平台应用。 所以我在这个博客里记录了Python + Vue Electron 构建桌面应用的方
转载 2023-07-05 22:47:46
3753阅读
Python项目编码完成之后,有时候我们需要让其在没有Python环境的电脑上运行,此时我们就需要将Python项目进行打包了。本篇文章主要是基于Python的第三方库pyinstaller进行的。使用pyinstaller打包Python项目,相对于C和C#项目的打包要简单很多。项目地址pyinstaller gitpyinstaller安装pip install pyinstaller环境要
转载 2023-11-19 13:06:18
375阅读
写在前面注: 如果您是第二次阅读本文, 推荐直接阅读 快速开始 章节以快速复现最终运行效果.本文所涉及文件已存放在网盘空间: 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。接下来的几
Electron基础知识Electron介绍基础介绍桌面技术选型技术架构与原理Electron 快速上手1、 初始化工程2、安装依赖3、创建 HTML4、创建入口文件5、管理窗口的声明周期6、预加载脚本Electron 的流程模型1、主进程2、渲染进程3、预加载脚本Electron IPC 通信1、渲染进程给主线程发送消息,主线程回复2、主线程给渲染进程发送消息 Electron介绍Electr
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阅读
  • 1
  • 2
  • 3
  • 4
  • 5