Electron 简介与入门

本文介绍了Electron的简介,它是跨平台的桌面应用开发框架,基于Chromium和Node.js。内容包括Electron的开发场景,如环境搭建(mac、windows)、进程通信、应用打包、自动升级等,并提供了一个简单的demo运行步骤,帮助开发者快速入门。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

## Electron 简介

  `Electron` 是 `跨平台` 的桌面应用。
  `Electron` 兼容 Mac, Windows(xp不兼容) 和 Linux。
  `Electron` 基于 `Chromium` 和 `Node.js`, 让你可以使用 HTML, CSS 和 JavaScript 构建应用。
  `Electron` 的内核`Chromium`会随着`Electron`的版本更新而更新。当然,你也可以自己指定更新内核。(建议跟`Electron`版本更方便)

## Electron 的开发场景

  (1) `Electron` 本地环境搭建(mac、windows)

  (2) webvidw、browserview开发、flash使用与打包

  (3) 进程通信问题

  (4) 应用mac、windows打包

  (5) 多窗口如何开发与打包

  (6) `Electron` 自动升级(github 方案、自建服务器方案)

  (7) mac、windows证书问题,360误报杀毒问题

#### `Electron` 本地环境搭建(mac、windows)
官方教程:https://electronjs.org/docs/tutorial/development-environment
1. mac 环境的搭建

  (1)安装最新版node即可。

2. windows 环境的搭建

   (1) 安装python2.7 (electron需要用到python来打包)
       选择2.7版本进行下载
       https://www.python.org/getit/

   (2) 安装`node-gyp`<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值