大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 教育教学 -> 编程工具 -> electron(桌面开发工具)中文版 1.6.8
electron(桌面开发工具)中文版 1.6.8

electron(桌面开发工具)中文版 1.6.8

免费软件
  • 软件大小:90.8MB
  • 软件语言:简体中文
  • 更新时间: 2021-12-21
  • 软件类型:国产软件
  • 运行环境:win系统
  • 软件等级 :
大雀下载地址
banner1
  • 介绍说明
  • 下载地址
  • 相关推荐
electron中文版是一款Github上的跨平台桌面应用开发工具,支持用户使用最新的Web技术进行桌面应用的开发工作,目前不仅大量的小公司在用,一些比较大的知名公司也在使用这款强大的开发工具。
electron中文版可以说是一个开源的跨平台开发框架,整合了node.js、chromium和V8,让我们的开发者可以使用HTML、CSS、javascript编写跨平台桌面应用,使用这款开发工具开发的应用不仅仅能够在不同的计算机系统中运行,还拥有自动更新、崩溃报告、调试分析等功能,让开发者能够随时发布新版本,也能够随时接受来自用户的错误信息进行整改。electron中文版作为一款简单高效的桌面应用开发环境,是相当不错的软件,喜欢的用户不要错过哦。
electron(桌面开发工具)中文版 1.6.8(图1)

使用教程

通常,一个Electron应用的结构类似下面:
electron(桌面开发工具)中文版 1.6.8(图2)
package.json 的格式与Node的模块格式是一致的,其中 main 字段指定的脚本就是你应用的启动脚本,该脚本将运行在主进程中。你的 package.json 也许看上去像下面这个例子:
electron(桌面开发工具)中文版 1.6.8(图3)
注意 如果在 package.json 中的 main 字段没有指定,那么Electron将尝试装载一个名为 index.js 的脚本。
main.js 应当创建窗口并且处理系统事件,一个典型的例子如下:
electron(桌面开发工具)中文版 1.6.8(图4)
electron(桌面开发工具)中文版 1.6.8(图5)
最后 index.html 则是你想要展示在窗口中:
electron(桌面开发工具)中文版 1.6.8(图6)

快速入门

Electron提供了丰富的本地(操作系统)的API,使你能够使用纯JavaScript来创建桌面应用程序。与其它各种的Node.js运行时不同的是Electron专注于桌面应用程序而不是Web服务器。
这并不意味着Electron是一个绑定图形用户界面(GUI)的JavaScript库。取而代之的是,Electron使用Web页面作为它的图形界面,所以你也可以将它看作是一个由JavaScript控制的迷你的Chrominum浏览器

软件特色

网络技术
Electron使用Chromium和Node.js,因此您可以使用HTML,CSS和JavaScript构建您的应用程序。
开源
跨平台
与Mac,Windows和Linux兼容,Electron应用程序在三个平台上构建和运行。
自动更新
本地菜单和通知
崩溃报告
调试和分析
Windows安装程序

主要功能

主进程
在Electron里,运行package.json里的main脚本的进程被称为 主进程 ,运行在主进程里的脚本能够通过创建Web页面来显示GUI。
渲染进程
因为Electron使用Chrominum来显示Web页面,所以Chrominum的多进程架构也同样被使用。每个页面在Electron里是运行在自己的进程里,这些进程被称为 渲染进程 。
在浏览器里,Web页面通常运行在一个沙盒环境里,它不能访问本地的资源。但在Electron里,在Web页面中通过使用Node.js API可以进行底层的操作系统交互。
主进程与渲染进程的不同
主进程通过构造 BrowserWindow 实例来创建Web页面。每个 BrowserWindow 实例在自己的渲染进程里运行Web页面。当一个 BrowserWindow 被销毁后,相应的渲染进程也同样被终止。
进程管理所有的Web页面以及相关的渲染进程。每个渲染进程都是互相隔离的,并且只知道运行在该进程里的Web页面。
在Web页面里,调用本地GUI是不允许的,因为在Web页面里管理本地GUI资源是非常危险的而且非常容易导致资源泄露。如果你想在Web页面进行GUI操作,该Web页面的渲染进程必须通过和主进程通信来请求主进程处理这些操作。
在Electron里,主进程和渲染进程有很多通信的方法。比如 ipcRanderer 和 ipcMain 模块是用来发送消息的, remote 模块支持RPC风格的通信。
下载地址
  • PC版
  • 电信高速下载
  • 联通高速下载
  • 广东电信下载
  • 山东电信下载

默认解压密码:www.daque.cn
如需解压,请在本站下载飞压软件进行解压!

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.

<

daque.cn/static/picture/ga.png" class="bzmr5" alt="公安网监备案"/>公安备案号:34050302000522

tatic/js/main.js">