前言前端开发桌面程序这个概念已经出现有一段时间了,这项技术也已经走向成熟,Github上nw和光electron的star就差不多有10w颗星了,github也衍生出了很多开源的桌面项目俨然成了一个热门项目。既然这么热,那就一个字:学。本文主要帮助js基础比较薄弱,又没有接触过electron的同学更好的学习electron,文中有什么不足之处或者错误,欢迎指出。electron 安装npm命令安
关注并将「趣谈前端」设为星标每早08:30按时推送技术干货/优秀开源/技术思维之前有朋友希望我基于H5-Dooring开发一款桌面应用, 最近刚好有时间, 就花了小半天时间从零使用ele...
原创 2022-03-03 13:41:57
225阅读
React是一个流行的JavaScript库,用于构建Web应用程序。结合Electron框架,可以轻松地将React应用程序打包为桌面应用程序。以下是使用React和Electron开发桌面应用程序的步骤:1. 安装Electron首先,你需要安装Electron。在终端中运行以下命令:npm install electron --save-dev2. 创建Electron应用程序使用Elect
原创 2023-06-27 10:26:49
251阅读
一、配置开发环境安装nodejs,这个网上教程很多二、创建应用1.创建项目文件目录electron-app/ ├── package.json ├── main.js └── index.html2.初始化项目npm init初始化过程中填写相关信息,最终生成的package.json文件{ "name": "electron-app", "version": "1.0.0",
作为一个跨平台的桌面应用开发框架,Electron 的迷人之处在于,它是建立在 Chromium 和 Node.js 之上的 —— 二位分工明确,一个负责界面,一个负责背后的逻辑,典型的「你负责貌美如花,我负责赚钱养家」。上面这张图很好的说明了 Electron 的强大之处。 也不难理解,为什么 Electron 能开发跨平台的桌面应用了。 但是,不同系统间还是会有很
系列文章目录vue3+electron开发桌面软件入门与实战(0)——创建electron应用vue3+electron开发桌面软件入门与实战(1)——创建electron+vue3主体项目vue3+electron开发桌面软件入门与实战(2)——创建electron+vue3项目级集成vue3+electron开发桌面软件入门与实战(3)—— electron模块化改造+窗口位置工具+合并命令行
桌面程序中,使用C#语言可以创建winform和WPF程序,他们2个在Windows中都非常的优秀,还有就是使用QT开发桌面,可以跨平台开发,这三种都是比较“正规”的,而Electron是使用框架开发桌面程序的,还有其他的框架也可以开发桌面程序等等。下面介绍一下Electron开发桌面程序,只要会使用vue,那么使用Electron也非常的简单。官网如下:简介 | Electron本案例环境wi
Electron 是由 Github 开发的一个跨平台的桌面应用开发框架,可以让我们用 html css js的技术开发桌面上面可以安装的软件。实际上,桌面应用的历史并不算久远,不去查找各种资料,仅凭记忆,我能想到的曾经出现 过的桌面应用编写语言就有:C++、Delphi、VB、winForm、WPF、swing、awt、QT、flash、 Objective-C、Swift...或许还有更多。截
转载 2024-01-18 21:28:00
26阅读
推送技术干货/优秀开源/技术思维之前有朋友希望我基于H5-Dooring开发一款桌面应用, 最近刚好有时间, 就花了小半天时间从零使用ele...
原创 2022-01-11 16:44:53
249阅读
在现代 Web 开发中,Vue.js 和 Electron 已经成为非常流行的技术栈,用于开发跨平台的桌面应用程序。Vue 是一个轻量级的、渐进式的 JavaScript 框架,广泛应用于构建单页应用(SPA)和用户界面(UI)。而 Electron 是一个基于 Node.js 和 Chromium 的开源框架,它可以让开发者使用 Web 技术(如 HTML、CSS 和 JavaScript)构建
原创 8月前
203阅读
突然让你开发Electron应用,你能hold住吗?如果领导突然说需要开发一款前端桌面应用,那么对于我们前端er来说选择Electron是一件顺理成章的事情。但事实上很多同学对于Electron都不太了解和熟悉。如果突然让我们去开发Electron应用,很多人都会陷入迷茫和懵逼的状态。然后在依靠网上相对较少的资料,慢慢摸索、一路踩坑的完成Electronn的需求。为了解决上述问题,我们完成了一个
转载 2021-02-09 20:51:27
552阅读
2评论
一、Electron介绍 Electron 是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目. 使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序1. 特点跨平台 可以打包成Mac、Windows 和 Linux三个平台的应用程序简化桌面开发 (1)Electron 基于 Chromium 和 Node.js,可以使用 HTML, CSS 和 Java
转载 2024-09-11 14:17:08
196阅读
electron是一两年前挺火的一个框架本质上是一个浏览器,但是集成了很多windows系统的功能,让前端开发也可以直接操作windows的窗体,做成一个实打实的桌面软件(当然听说mac上也可以用electron,不过没试过)(没错我还在用windows,不是mac也不是linux,我是个lowB)团队主要的技术栈是react,所以考虑用react开发,方便维护。PS.由于项目是大半年前做的,所以
文章主要记录了使用electron日常开发中所遇到的一些坑以及怎样填坑,帮助其他开发的小伙伴少踩一些坑。建议关注收藏,以便遇到时候方便查阅!
转载 2021-07-26 10:39:14
2115阅读
如果你想研发一款 MAC APP or Windows APP,并且你也是一个前端工程师的话,那么这篇文章将很适合你——它将介绍一款工具,用于使用 Vue 开发 Electron 项目——它们最终可以编译为跨平台的桌面 APP。 一、著名的 Electron如果你是一个程序员,不管是前端程序员,还是 Python 程序员。你都一定使用过这两种工具:VSCode 和 Gi
# 使用 Electron 进行桌面开发并调用 Java 电子应用程序正在逐渐成为跨平台桌面开发的热门选择。Electron 是一个用于构建跨平台桌面应用程序的框架,使用 Web 技术构建用户界面。开发者可以使用 HTML、CSS 和 JavaScript 来构建应用程序,同时也可以与后端服务进行交互。在这篇文章中,我们将探讨如何通过 Electron 调用 Java 代码。 ## 为什么选择
原创 7月前
53阅读
vue.js 开发桌面应用程序
转载 2019-06-01 15:10:00
325阅读
2评论
前言:Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 嵌入 Chromium (Google主导开发的网页浏览器)和 Node.js 到 二进制的 Electron 允许您保持一个 JavaScript 代码代码库并创建 在Windows上运行的跨平台应用 macOS和Linux——不需要本地开发 经验。简单
转载 2023-08-04 19:56:04
992阅读
最近无意间看到了electron和nw的相关信息,感到很惊讶,因为学习前端也有一段时间了,竟然发现js还有这么强大的功能,因为js不仅可以写网页、写webapp、写hybrid,以及前不久出现的小程序,现在甚至已经可以用来写桌面应用了,从github上的star数已经快到50000就可以知道elec
转载 2017-07-11 00:20:00
305阅读
2评论
Electron 是一个流行的框架,用于构建跨平台桌面应用程序,尤其是在开发人员想要利用他们现有的Web开发技能时。然而,尽管它受欢迎,Electron 也面临一些批评和挑战,这些因素导致它在某些桌面应用程序开发场景中不是最热门的选择。以下是一些原因: 1. 性能问题 内存和CPU使用:Electr
原创 2024-07-01 10:05:11
329阅读
  • 1
  • 2
  • 3
  • 4
  • 5