Electron 可以让你使用纯 JavaScript 调用丰富的原生(操作系统) APIs 来创造桌面应用。 你可以把它看作一个 Node. js 的变体,它专注于桌面应用而不是 Web 服务器端。所以学过node.js的同学来讲,这个还是很简单入门入门示例初始化项目cd E:/hbkmkdir electroncd electronnpm init安装electronnp...
原创 2021-07-28 10:03:46
533阅读
Electron 可以让你使用纯 JavaScript 调用丰富的原生(操作系统) APIs 来创造桌面应用。 你可以把它看作一个 Node. js 的变体,它专注于桌面应用而不是 Web 服务器端。所以学过node.js的同学来讲,这个还是很简单入门入门示例 初始化项目 cd E:/hbk mkdir electron cd electron npm init 安装electron np
原创 2021-07-28 10:04:11
321阅读
 Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的。 参考:https://github.com/electron/electron-quick-start1、git clone
转载 2019-01-06 12:09:00
71阅读
2点赞
在package.json中补充作者和描述信息。经过多次试验,使用yarn可以正常安装。4.初始化项目且安装electron。3.创建项目目录并且进入。
原创 2024-01-17 06:51:48
74阅读
unit 1: 说明: 1.安装 node // 查看版本: node --version --v10.14.22.安装 electr...
原创 2022-07-13 20:38:53
112阅读
一、首先应该明白两个概念,主进程和渲染进程,         主进程相当于是一个框架,而渲染进程则是往这个框架里填充的东西;在electron的应用中,主进程用于构建应用程序的框架,包括形成的桌面应用程序的边框、菜单、图标等等;而渲染进程则是各个网页,这些网页填充在主进程构建的框架中,组成了我们的实际应用程序;二、然后
一.认识定位ElectronisaframeworkforcreatingnativeapplicationswithwebtechnologieslikeJavaScript,HTML,andCSS.实现Electron=Node+Chromium+V8这些只是Electron的依赖项,跨平台最关键的自然是适配层,由供node调用的C++模块来完成平台适配,提供系统级的平台接口适用场景桌面环境可
原创 2021-01-15 20:27:39
771阅读
简介 Electron 是一个可以使用 Web 技术如 JavaScript、HTML 和 CSS 来创建跨平台原生桌面应用的框架。借助 Electron,我们可以使用纯 JavaScript 来调用丰富的原生 AP
转载 2019-12-18 22:01:00
290阅读
一、背景在团队中,我们因业务发展,需要用到桌面端技术,如离线可用、调用桌面系统能力。什么是桌面端开发?一句话概括就是:以 Windows 、macOS 和 Linux 为操作系统的软件开发。对此我们做了详细的技术调研,桌面端的开发方式主要有 Native 、 QT 、 Flutter 、 NW 、 Electron 、 Tarui 。其各自优劣势如下表格所示:我们最终的桌面端技术选型是 Elect
界面部分打算使用electron来进行开发。 https://www.electronjs.org/zh/d
原创 2023-01-08 00:54:13
117阅读
简介Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 Electron内嵌了 Chromium 和 Node.js 到 二进制程序, 让你可以利用 JavaScript 代码创建可以在Windows、 macOS和Linux上运行的跨平台应用。Elemtron流程模型Electron入门搭建工程准备可参考Ele
原创 精选 2024-10-24 11:27:19
555阅读
整个教程不涉及过于深入的知识,通过一系列c操作能够运行一个简单的MarkDown编辑器。在整个过程中体会Electron的作用,对于我来说就是把整个网页和
转载 2021-10-15 09:37:09
220阅读
之前讲了electron应用的基本框架和结构。现在来讲讲其中一些组件(BrowserWindow,Menu等)的一些用法。这些方法我是从electron-api-demo 以及electron官网上的文档中看来的,自己整理了下,挑了点我觉得有用和项目中用到的用法说一下主要内容: 1.BrowserWindow的用法 2.main进程与renderer进程间通信1. BrowserWindowB
转载 2024-07-03 23:26:51
73阅读
最近提出个要求,研究基于js,html,css的前端Electron桌面程序,说干就干 ,马上行动,研究了两天,才终于将思路理清。。。这里采用了最简单的方法--脚手架 1.打开cmd 输入 node -v ,npm -v查看是否安装了相应的环境,如果没有请自行安装 注意electron与node版本 ...
转载 2021-07-20 11:49:00
126阅读
2评论
一、Electron是什么? 官网:https://electronjs.org/ Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac
原创 2021-08-01 17:47:36
621阅读
ipcMain模块是类EventEmitter的实例.当在主进程中使用它的时候,它控制着由渲染进程(web page)发送过、
转载 2022-07-18 10:13:04
420阅读
一、Electron是什么? 官网:https://electronjs.org/ Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac
原创 2021-07-23 11:46:46
389阅读
一、Electron是什么? 官网:https://electronjs.org/ Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac
原创 2021-08-01 17:45:22
882阅读
本文由葡萄城技术团队于博客园原创并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提
原创 2022-05-20 10:06:51
750阅读
本文由葡萄城技术团队于博客园原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 在开始之前,我想您一定会有这样的困惑:标题里的Electron 是什么?Electron能做什么?许多伟大的公司使用Electron框架的原因又是什么?带着这些问题和疑惑,通过本文的介绍,可助您全面地认识Electron这门新兴的技术,迅速找到其入门途径,并理解Elec
原创 2019-08-29 16:41:31
544阅读
  • 1
  • 2
  • 3
  • 4
  • 5