资讯专栏INFORMATION COLUMN

electronjs 入门_2019年2月14日

yanwei / 2999人阅读

electronjs 是什么?
可以用javascript写,windows / mac / linux 界面程序的开发框架。
参看:
https://electronjs.org/
https://electronjs.org/docs

快速开始
必备的条件: nodejs的安装 git

git clone https://github.com/electron/e...
cd electron-quick-start
npm install
npm start

参看:
https://electronjs.org/docs/t...
https://electronjs.org/docs/t...

项目结构

如何发布项目
下载相应的release软件包: https://github.com/electron/e...
解压到相应目录

将项目放入解压的目录

windows下直接双击: electron.exe

参看 https://electronjs.org/docs/t...

项目如何打包(最简单的方式)

安装 asar

npm install -g asar

使用 asar 打包

asar pack your-app app.asar

将 app.asar 替换上一步的目录

集成Jquery

安装jquery
npm install --save-dev jquery

index.html 加入兼容性代码


html 中加入:

javascript中加入:

$(function(){
    $("#bnt_test1").click(function(){
        alert("test1")
    });
});

主进程与渲染进程通讯

渲染器进程

const ipc = require("electron").ipcRenderer const asyncMsgBtn =
document.getElementById("async-msg") $("#bnt_test1").click(function(){
ipc.send("asynchronous-message", "ping") })

主进程

const ipc = require("electron").ipcMain ipc.on("asynchronous-message",
function (event, arg) { event.sender.send("asynchronous-reply",
"pong") //或者启动对话框等 })

参看:
https://segmentfault.com/a/11...
https://segmentfault.com/a/11...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/101681.html

相关文章

  • electronjs 入门_2019214

    electronjs 是什么?可以用javascript写,windows / mac / linux 界面程序的开发框架。参看:https://electronjs.org/ https://electronjs.org/docs 快速开始必备的条件: nodejs的安装 git git clone https://github.com/electron/e...cd electron-q...

    SnaiLiu 评论0 收藏0
  • 2019,5G能用上吗?

    摘要:据介绍,打通的是基于中兴通讯面向商用的全球端到端系统,遵从最新标准。月日,全会批准了第五代移动通信技术标准独立组网功能冻结。至此第一个全功能完整版可商用标准正式出台。站在2019年初展望新的一年,曾经只是概念的5G,距离正式商用已经越来越近。对于马上要到来的2020年期限,今年很可能进入5G相关实验和应用的爆发期。不过5G进程不是空中楼阁,前进的每一步都伴随着政府与行业的努力。接下来,本文将...

    NSFish 评论0 收藏0
  • CVE-2019-5736 容器云 UK8S

    摘要:本篇目录漏洞详情漏洞详情影响范围影响范围修复方案修复方案参考链接参考链接已于年月日修复容器逃逸漏洞,并通过攻防测试。下载修复的版本对应的容器版本为,内核版本为,并替换原有的。该方案会导致容器和业务中断,请谨慎操作。 CVE-2019-5736本篇目录漏洞详情影响范围修复方案参考链接UK8S已于2019年2月14日15:00修复runc容器逃逸漏洞,并通过攻防测试。本文主要介绍2019年2月1...

    ernest.wang 评论0 收藏2032

发表评论

0条评论

最新活动
阅读需要支付1元查看
<