1.使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用

2.下载https://github.com/electron/electron-quick-start中的示例

3.在示例目录下本地安装electron、以及electron-packager

npm install electron --save-dev
npm install electron-packager --save-dev

4.修改package.json文件:

{
"name": "electron-quick-start",
"version": "1.0.0",
"description": "A minimal Electron application",
"main": "main.js",
"scripts": {
"start": "electron .",
"package": "electron-packager ./ --win --out ./OutApp --arch=x64 --electron-version=1.8.2 --asar"
},
"repository": "https://github.com/electron/electron-quick-start",
"keywords": [
"Electron",
"quick",
"start",
"tutorial",
"demo"
],
"author": "GitHub",
"license": "CC0-1.0",
"devDependencies": {
"electron": "^1.8.2",
"electron-packager": "^12.1.0"
}
}

  5.在该目录执行cmd命令:npm start 即可查看效果

  6.执行:npm package 即可在目录生成打包文件

最新文章

  1. 三、基础功能模块,用户类别管理——锁、EF并发处理、领域服务、应用服务的划分
  2. Beta版本——第五次冲刺博客
  3. [转]回答--python django学的很迷茫怎么办?
  4. POJ2676-Sudoku(数独)
  5. Servlet 小试牛刀(doGet,doPost)
  6. Java正则表达式(1)
  7. Ubuntu server下安装JDK和Tomcat7
  8. OpenGL ES 2.0 摄像机与投影
  9. Apache Thrift的简单使用
  10. JavaScript学习之获取URL参数
  11. 自定义AccessDeniedHandler
  12. eclipse中注释常用关键字
  13. java多线程基本概述(三)——同步块
  14. SpringMVC总结
  15. 两个js冲突怎么解决?试试这四个方法
  16. vue--非父子组件之间的传值
  17. nginxのerror_logはformat指定できない.
  18. Python中的对象引用、浅拷贝与深拷贝
  19. 通过解读 WPF 触摸源码,分析 WPF 插拔设备触摸失效的问题(问题篇)
  20. Jmeter将JDBC Request查询结果作为下一个接口参数方法(转载)

热门文章

  1. requests爬取豆瓣top250电影信息
  2. jsp页面获取当前系统时间
  3. windows 8.0 mysql 修改root 密码
  4. Linux 安装 Nvidia 驱动出现的黑屏各种问题和解决方式
  5. C# event 事件
  6. 软RAID和硬RAID的区别
  7. Python学习3月8号【python编程 从入门到实践】---》笔记(1)
  8. ubuntu conda install ERROR missing write permission错误
  9. 前端Tips#3 - 简写的 border-radius 100% 和 50% 是等效的
  10. bootstrap:图片轮播