Electron 快速入门及最新安装教程
作者:程序员学院
官方网址:https://www.chengxuyuan.com
微信公众号:华仁程序员学院
一、 Electron简介
Electron提供了丰富的本地(操作系统)的API,使你能够使用纯JavaScript来创建桌面应用程序。与其它各种的Node.js运行时不同的是Electron专注于桌面应用程序而不是Web服务器。
Electron 可以让你使用纯 JavaScript
调用丰富的原生 APIs 来创造桌面应用。你可以把它看作是专注于桌面应用而不是 web 服务器的,io.js 的一个变体。
这不意味着 Electron 是绑定了 GUI 库的 JavaScript。相反,Electron 使用 web 页面作为它的 GUI,所以你能把它看作成一个被 JavaScript 控制的,精简版的 Chromium 浏览器。
二、学习前提
因为Electron是一个能够让你使用JavaScript
调用丰富的原生 APIs 来创造桌面应用,所以你必须掌握JavaScript的知识。
三、Electron安装
1. 安装 node.js
Node.js官网:https://nodejs.org/zh-cn/,点击下载安装即可,这里不作详细讲解。
2. 检查node.js和npm是否安装成功
建议把npm的仓库切换到国内taobao仓库,
注册cnpm命令,如下
3. Electron的安装
electron是否安装成功可通过命令 electron -v
查看。
4. 打包输出工具
5. electron 客户端工具(electron.exe)
打开链接:https://developer.aliyun.com/mirror/NPM?from=tnpm
找到对应版本,我现在安装的版本是:10.1.2
OK,下载下来并解压,可以放到D盘软件安装目录里面,例如:D:\Program Files
好的,我们现在就安装好了
四、打造我们的第一个 Electron 应用
大体上,一个 Electron 应用的目录结构如下:
package.json
的格式和 Node 的完全一致,并且那个被 main 字段声明的脚本文件是你的应用的启动脚本,它运行在主进程上。你应用里的 package.json
看起来应该像:
注意:如果 main
字段没有在 package.json
声明,Electron会优先加载 index.js
。
main.js
应该用于创建窗口和处理系统时间,一个典型的例子如下:
最后,你想展示的 index.html
:
五、运行应用
方法一:用electron命令运行
首先打开项目所在目录,然后输入下面命令,回车即可运行
方法二:用 Electron.exe运行
打开上述说到的Electron.exe 安装目录,执行下面的命令:
运行成功!!
版权声明: 本文为 InfoQ 作者【程序员学院】的原创文章。
原文链接:【http://xie.infoq.cn/article/7dcbff34184dec0d057b0f56e】。文章转载请联系作者。
评论