在优麒麟上使用Electron开发桌面应用
|
Electron 是由 Github 开发,用 HTML、CSS 和 JavaScript 来构建跨平台桌面应用程序的一个开源库。Electron 通过将 Chromium 和 Node.js 合并到同一个运行时环境中,并将其打包为 Mac、Windows 和 Linux 下的应用来实现这一目的。像我们大家熟悉的 Visual Studio Code 就是使用 Electron 开发的。 使用 Web 标准来创建桌面 GUI,上手快、成本低、跨平台、自适应分辨率,这些都是 Electron 的优势。接下来我们通过实现一个简单的演示来了解在优麒麟上开发 Electron 应用的整个流程吧,这个演示我们将实现一个无窗口边框的桌面小工具,一个显示当前时间的时钟表盘。 开发环境配置要支持 Electron,我们需要 Node.js 运行环境和起包管理工具 npm,打开命令行工具,使用
接下来安装 Electron 以及一个好用的脚手架程序
这样我们的开发环境就搭建好了,你可能还需要一个好用的 IDE,在这里我推荐 vscode 或者是 atom,不仅好用,而且这两个 IDE 都是 electron 开发的,如果不想用也没关系,vim 就可以。 创建应用以及编码1、首先,创建一个 Electron 项目:
接下来,我们使用 HTML+CSS 知识画一个时钟表盘,因为相对本文的内容,这部分不是关键,所以在此先省略,本文的代码都会在文末公布,供大家参考。 然后,我们需要让表盘上的指针动起来,在
最后,我们调整
应用运行以及打包发布编码完成之后,运行应用也是非常简单,在工程目录下运行命令 那么如何在优麒麟上对应用进行打包发布呢?首先我们修改
总结使用 Electron 来开发桌面程序是不是又快又好呢,大家可以试试同样一个时钟表盘桌面应用,使用 Gtk 或者 Qt 开发要花多少时间,才能真正体会 Electron 带来的是什么。 这个演示的代码放在:https://github.com/thelostwind/electron-clock/ 下,供大家参考。 【编辑推荐】
点赞 0 (编辑:云计算网_汕头站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 不造假!如何让你的开源项目在一周内收集3500个Github star
- 在哪下载win7系统比较好
- 如果Win7应用程序不可启动0xc000005怎么办
- Windows 11免费升级将要结束?
- 微软Win11 Build 22454预览版 ISO官方镜像下载 供收藏使用
- 生产Windows Web服务器(IIS和SQL)应该在域中吗?
- windows10显卡设置在哪儿windows10显卡设置部位详细介绍
- windows-server-2008-r2 – 在环回地址上禁用IPv6(Localhos
- windows-server-2008 – 远程桌面 – 到达的远程计算机不是
- Win10快捷方式图标显示不正常要怎么办?




