软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 其他软件 > 编程开发 > electron(桌面开发工具)中文版 1.6.8

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

分享到:
electron中文版是一款Github上的跨平台桌面应用开发工具,支持用户使用最新的Web技术进行桌面应用的开发工作,目前不仅大量的小公司在用,一些比较大的知名公司也在使用这款强大的开发工具。
electron中文版可以说是一个开源的跨平台开发框架,整合了node.js、chromium和V8,让我们的开发者可以使用HTML、CSS、javascript编写跨平台桌面应用,使用这款开发工具开发的应用不仅仅能够在不同的计算机系统中运行,还拥有自动更新、崩溃报告、调试分析等功能,让开发者能够随时发布新版本,也能够随时接受来自用户的错误信息进行整改。electron中文版作为一款简单高效的桌面应用开发环境,是相当不错的软件,喜欢的用户不要错过哦。

使用教程

通常,一个Electron应用的结构类似下面:

package.json 的格式与Node的模块格式是一致的,其中 main 字段指定的脚本就是你应用的启动脚本,该脚本将运行在主进程中。你的 package.json 也许看上去像下面这个例子:

注意 如果在 package.json 中的 main 字段没有指定,那么Electron将尝试装载一个名为 index.js 的脚本。
main.js 应当创建窗口并且处理系统事件,一个典型的例子如下:


最后 index.html 则是你想要展示在窗口中:

快速入门

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风格的通信。
展开更多

软件截图

下载提示

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

正在下载...

扫描二维码,手机下载APP

软件下载站本地下载

相关文章