Electron-使用Electron开发第一个应用
2015-11-27 23:33
453 查看
使用Electron开发第一个应用
Electron 应用的目录结构如下:
app/
├── package.json
├── main.js
└── index.html
新建一个app文件夹 将这三个文件都放在里面
package.json的内容
注意:如果 main 字段没有在 package.json 声明,Electron会优先加载 index.js
main.js的内容
index.html的内容
运行方法
直接打开electron.exe 将app文件夹拖进去就可以了
或者在cmd窗口 输入electron.exe 参数是app文件夹所在的路径
Electron 应用的目录结构如下:
app/
├── package.json
├── main.js
└── index.html
新建一个app文件夹 将这三个文件都放在里面
package.json的内容
{ "name" : "app", "version" : "0.1.0", "main" : "main.js" }
注意:如果 main 字段没有在 package.json 声明,Electron会优先加载 index.js
main.js的内容
var app = require('app'); 。 var BrowserWindow = require('browser-window'); var mainWindow = null; app.on('window-all-closed', function() { if (process.platform != 'darwin') { app.quit(); } }); app.on('ready', function() { mainWindow = new BrowserWindow({width: 800, height: 600}); mainWindow.loadURL('file://' + __dirname + '/index.html'); mainWindow.on('closed', function() { mainWindow = null; }); });
index.html的内容
<!DOCTYPE html> <html> <head> <title>Hello World!</title> </head> <body> <h1>Hello World!</h1> </body> </html>
运行方法
直接打开electron.exe 将app文件夹拖进去就可以了
或者在cmd窗口 输入electron.exe 参数是app文件夹所在的路径
相关文章推荐
- 全局键盘钩子(WH_KEYBOARD)
- 2015-11-22 第五天
- JFianl框架学习笔记一
- android 4 DnsPinger一点分析
- 实现拦截API的钩子(Hook)
- 2015年11月27日 每天半小时学英语
- nyoj+区间dp整数划分
- Linux Cache Memory
- 创建精灵的方法
- 闲话Zynq UltraScale+ MPSoC (连载1)——忆老前辈Zynq-7000
- ubunt14.04 安装JDK
- NULL指针、零指针、野指针---详解
- Mybatis 延迟加载
- 【学神-RHEL7】1-5-vim编辑器的使用和Xmanager远程工具的使用
- SOL学习笔记(3)之索引、唯一及主键约束
- iOS本地通知
- 取PE文件的引入表和导出表
- flume 安装及测试
- SOL学习笔记(3)
- 课程设计之第二次冲刺----第五天