您好,欢迎来到榕意旅游网。
搜索
您的当前位置:首页【Electron】之 初识

【Electron】之 初识

来源:榕意旅游网


一、简介


Electron 是 使用Web技术构建跨平台桌面应用的技术。

Electron = Chronmium + Node.js + Native API

Electron 最小组成:

electron-app
  ├─package.js # 包体描述
  ├─index.html # 渲染进程
  └─main.js # 主进程(App生命周期、系统事件处理、原生GUI)



二、架构


(1)Chronmium 架构

如图:


(2)Electron 架构

如图:

困难点在于:Node.jsChromiums 整合

处理方式:



三、安装


基于 Node.js
查看版本 npm -v
查看版本 node -v

npm install electron --save-dev

若需要打包 32位,则可以这样:
npm install --arch=ia32 --platform=win32 electron

验证安装成功:
./node_modules/.bin/electron -v

加速:
ELECTRON_MIRROR=https://cdn.npm.taobao.org/dist/electron/ npm install electron --save-dev



三、参考资料


  1. https://github.com/dengyaolong/geektime-electron/tree/master/PDF

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- nryq.cn 版权所有 赣ICP备2024042798号-6

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务