本人是作java开发的(菜鸟),作web项目的朋友们基本上都会遇到一样一个,永远不知道客户会怎么样使用,或者说永远不知道客户会用什么浏览器打开咱们作出来的应用,就算你跟他说明了必定得用某某某浏览器打开,仍是有人会用别的浏览器打开,这种状况一般咱们会去作适配(前端),最近公司有需求要把一个项目作成Windows桌面应用,因为咱们公司的前端工程师恰好离职了,而后就由我去看这块,为了方便之后的查阅和记录学习过程,决定写下这篇文章,但愿有看到的会用electron的朋友指点一下。前端
electron是由GitHub开发,用CSS、HTML和JavaScript来构建跨平台桌面应用程序的一个开源库,Electron经过将Chrom和Node.js合并到同一个运行时环境中,并将其打包为Mac、Windows和Linux系统下的应用来实现这一目的。java
官网地址:http://electronjs.org/node
官方文档地址:http://electronjs.org/docs/web
安装说明:npm
步骤:json
1 //初始化后文档内容(一直按回车生成的) 2 3 { 4 5 "name": "testtwo", 6 7 "version": "1.0.0", 8 9 "description": "", 10 11 "main": "index.js", 12 13 "scripts": { 14 15 "test": "echo \"Error: no test specified\" && exit 1" 16 17 }, 18 19 "author": "", 20 21 "license": "ISC" 22 23 } 24 25 26 27 //修改后的内容 28 29 { 30 31 "name": "testtwo", 32 33 "version": "1.0.0", 34 35 "description": "", 36 37 "main": "main.js", 38 39 "scripts": { 40 41 "start": "electron ." 42 43 }, 44 45 "author": "", 46 47 "license": "ISC" 48 49 }