前言Electron很出名,很多人可能了解过,知道它是用来开发桌面端的应用,但是一直没有在项目中实践过,缺乏练手的实践项目。很多开源的命令行终端都是使用Electron来开发的,本文将从零开始手把手的教大家用Electron写一个命令行终端。作为一个完整的实战项目示例,该终端demo也将集成到Electron开源学习项目electron-playground中,目前这个项目拥有800+ Star⭐
需求缘由开发了很久的网页项目,领导突然想变成桌面应用,又要重写代码?no,no,no。不可能的。重写代码吃力不讨好,浪费时间,浪费精力。那么我们该怎么办呢?幸好,electron是如此神奇,它提供了一种能让你将任何前端代码的网站页面封装成桌面应用。无论是vue,react 还是 angular等现有的框架都能实现。基础学习该内容需要基本的 javascript 语法基础,以及 node.js 基础
在这篇博文中,我将分享如何Electron执行 Java 代码。为了实现这一目标,我将详细描述问题的背景、错误现象、根因分析、解决方案、验证测试和预防优化的步骤。这些内容不仅包括代码示例和图表,还将提供一些具体的实现细节。 ### 问题背景 Electron 是一个用于构建跨平台桌面应用的框架,它使得我们可以使用网页技术(如 HTML、CSS 和 JavaScript)来创建桌面应用。
原创 6月前
48阅读
# 使用 Electron 执行 Java 代码:从前端到后端的旅程 在现代应用开发中,结合前端技术和后端逻辑已成为一种常见的开发模式。Electron 作为一个强大的跨平台桌面应用框架,让我们能够使用 JavaScript、HTML 和 CSS 来构建桌面应用。而 Java 作为一种流行的后端语言,通常用于处理复杂的业务逻辑和数据处理。本文将介绍如何Electron 应用中执行 Java
原创 9月前
43阅读
# Electron后台执行Java的实现与探索 在现代软件开发中,前后端分离的架构逐渐成为主流。Electron作为一个流行的桌面应用构建框架,通常与Java后端结合使用,以创建强大的桌面应用程序。本篇文章将探讨如何Electron应用中后台执行Java代码,同时通过实例代码和图示帮助读者更好地理解这一过程。 ## 什么是ElectronElectron是GitHub开发的开源框架,
原创 2024-08-28 09:00:27
156阅读
1、全局安装electron  npm install electron -g在cmd 直接输入 electron 直接启electron2、编写第一个Electron应用在任何地方,建立一个app的目录并新建3个文件:app/ ├── package.json ├── main.js └── index.html   package.json{ "name"
转载 10月前
49阅读
全文共2205字,预计学习时长6分钟图源:unsplash当听到JavaScript这个词的时候,“web开发”会一下子出现在我们的脑海中,因为JavaScript在很长一段时间里一直是web应用开发最广泛使用的语言,Angular、React和Vue等框架目前也很有名。 尽管JavaScript主导着web开发领域,但是在移动和桌面应用开发领域,它不得不屈居于Java、C#和C++之下
# 如何Electron 中调用 Java 代码 在现代开发中,Electron 作为一个流行的桌面应用开发框架,允许我们使用 Web 技术(HTML、CSS 和 JavaScript)来创建跨平台的桌面应用。而 Java 是一种广泛使用的编程语言,特别是在企业级应用中,有时我们可能会想要在 Electron 应用中调用 Java 代码。 本文将帮助你理解如何Electron 中调用
原创 9月前
112阅读
# 在Electron中调用Java代码的完整指南 在现代应用开发中,前端与后端的结合变得越来越重要。尤其是在使用Electron构建桌面应用时,开发者常常需要调用Java代码以实现某些功能。本文将展示如何Electron中调用Java代码,包括详细的步骤和示例代码。 ## 整体流程 下面是调用流程的简要概述: | 步骤 | 描述
原创 7月前
23阅读
# Electron 调用 Java 代码的全景解析 随着前端技术的迅猛发展,Electron 作为一款能够轻松构建跨平台桌面应用程序的框架,越来越受到开发者的青睐。然而,对于一些需要依赖于后端逻辑或处理复杂业务逻辑的应用,可能需要调用 Java 等后端语言的代码。本篇文章将详细解析如何Electron 应用中调用 Java 代码,提供清晰的代码示例,并用甘特图表示开发过程。 ## 一、项
原创 9月前
105阅读
认识 Electron Electron是由GitHub开发,用HTML、CSS 和 JavaScript来构建跨平台桌面应用程序的一个开源库。Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac、Windows和Linux系统下的应用。Electron于2013年作为构建GitHub上可编程的文本编辑器Atom的框架而被开发出来。 这不意味着Elec
在我最近的项目中,我遇到了如何Electron执行Python脚本的问题。Electron作为一个强大的跨平台桌面应用框架,能让我们使用HTML、CSS和JavaScript构建应用。但有时候,我们需要借助Python来处理一些特定的任务,比如数据分析和机器学习。这次,我希望记录下整个解决过程,以便今后参考。 ## 问题背景 在我的应用中,我需要调用一个Python脚本来处理大型数据集。由
原创 6月前
43阅读
应用场景对接硬件(多用于对接第三方厂家硬件)使用系统 API 操作或扩展应用程序js无法实现而由dll实现的其他功能demogit clone https://github.com/zhangxuelian/electron-vue-frame.git cd electron-vue-frame git fetch git checkout electron-dll npm install -g
什么是Electronhttps://github.com/electron/electronhttps://www.electronjs.orgElectron(最初名为Atom Shell)是GitHub开发的一个开源框架。它允许使用Node.js(作为后端)和Chromium(作为前端)完成桌面GUI应用程序的开发。Electron现已被多个开源Web应用程序用于前端与后端的开发,著名项目包
Electron 中调用 Python 代码 在构建桌面应用时,使用 Electron 进行前端开发而后端需要执行Python代码可能会遇到多种问题。这促使我深入探索如何有效地将 Python 脚本包含到 Electron 应用中。 ### 问题背景 在某个项目中,我需要在 Electron 应用中执行一些 Python 计算任务。具体来说,我期望通过 Electron 收集用户输入并将
原创 5月前
143阅读
Java程序如何生成Jar、exe及安装文件 一、用Eclipse生产Jar文件首先,看一下我的项目的目录结构: 1,项目名字上面点右键,选择Export,在选择java\JAR file,下一步;如下图: (2),选择,src文件夹,.classpath和.project可以去掉不选。Select the export distination(选择输出路径),下一步。 (3),去掉E
转载 2024-05-01 23:26:24
110阅读
# 如何ElectronJava 集成 在现代应用开发中,前端和后端技术选择的灵活性日益增加,开发者可以利用不同的技术栈来满足业务需求。本文将介绍如何Electron 应用与 Java 后端集成,并通过具体例子展示如何实现这一过程。 ## 问题背景 大多数情况下,Electron 用于构建跨平台的桌面应用,而 Java 则是一种功能强大的后端语言,适合处理复杂的业务逻辑和数据操
原创 10月前
343阅读
作者 | 张轩第一次接触Electron 第一次接触 Electron 就是大约一年前,当时我在工作之余想做一个原生桌面应用给别人用,要做的是一个简单的网易云音乐下载器。 作为一个前端开发工程师,我们一般是和原生桌面应用绝缘的,但是Electron 的出现打破了这个屏障 ,就像它们官网上说的一样, 使用 Javascript,HTML 和 CSS 构建跨平台的桌面应用。
转载 2024-01-25 13:03:25
137阅读
客户需求,要求vue做一个桌面应用,很久没碰vue了,这里简单记录下。我是用Hbulider X 创建的vue项目,electron打包vue项目为桌面应用。目录结构:打包之前需要简单创建几个vue界面,同时安装axios和router,让页面可以正常跑起来。main.jsimport Vue from 'vue'; import App from './App.vue'; import VueR
转载:(第一个demo和安装依赖的包)一、简介      Electron 可以让你使用纯 JavaScript 调用丰富的原生 APIs 来创造桌面应用。你可以把它看作是专注于桌面应用而不是 web 服务器的,io.js 的一个变体。这不意味着 Electron 是绑定了 GUI 库的 JavaScript。相反,Electron 使用
  • 1
  • 2
  • 3
  • 4
  • 5