您好,欢迎光临本网站![请登录][注册会员]  
文件名称: electron打包
  所属分类: 其它
  开发工具:
  文件大小: 253kb
  下载次数: 0
  上传时间: 2016-10-28
  提 供 者: h1102******
 详细说明: 参考:https://github.com/atom/electron-quick-start 第一步 首先安装asar打包工具。 使用打包命令打包。将文件夹your-app打包成app.asar文件。 https://github.com/atom/electron/blob/master/docs/tutorial/application-packaging.md 说明一下your-app中文件夹下的文件: 一定要有的文件: 1.package.json,一定要“入口文件”字段:”m ain” 2.要有调用electron的文件main.js(使用quick-start例子中的main.js即可) 3.web页面的显示部分(我们都是用webpack打包好了,因此只有index.html和bundle.js) 第二步 下面是如何安装electron(即electron-prebuilt) https://github.com/atom/electron/blob/master/docs/tutorial/quick-start.md 2种方法安装,1命令行,2.直接下载应用包 由于官网下载不成功,所以采用国内的网站下载。 http://npm.taobao.org/ http://npm.taobao.org/mirrors/electron/ 关于命令行国内下载的技巧:根据上面2个网站,具体情况组合的命令如下 cnpm install electron-prebuilt@0.35.0 –g –-registry=http://registry.npm.taobao.org/ 安装成功后,在命令行中,输入electron将会出现:一个应用的窗体 直接下载的应用包,解压后里面有一个。双击直接就能运行。 第三步 将应用和打包的程序绑定起来,制作成桌面的app。 将第一步生成的xxx.asar 放到第二步解压的路径下的resources里面 此时再次双击,即可实现使用桌面应用程序打开web程序。 第四部 基于electron提供的创建桌面应用的App,可以进一步设计桌面应用的UI, 当然,也可以不用,页面具体的设计完全交给web去完成也可以。 Electron应用的学习: http://www.ejiakt.com/album/show/241 https://github.com/atom/electron/tree/master/docs 主要关键的是下面这3个模块,一些基本的app多查一下,多看例子就差不多了。 提供一个比较好的例子:下面3个链接是同一个例子(中文版和英文版) http://get.ftqq.com/7869.get https://medium.com/developers-writing/building-a-desktop-application-with-electron-204203eeb658#.1pojy8hr0 http://www.liuhaihua.cn/archives/124970.html 制作应用注意以下几点: 1.在路径下 生成的xxx.asar文件的顺序要排在atom.asar的前面。否则检查不到相应的应用 2.在打包的文件夹下,入口函数main.js前面不能有其他的mian*.js.例如 如果是上面这样,打包的程序不能运行,去掉main-副本.js 。编译运行通过。 关于入口main.js代码的解析。 https://github.com/atom/electron/blob/master/docs-translations/zh-CN/tutorial/quick-start.md 看上面的链接,对main.js有一个框架的认识。 App 模块。控制程序的生命周期。 BrowserWindow模块。创建应用窗体。可以触发事件;本身提供很多方法https://github.com/atom/electron/blob/master/docs/api/browser-window.md 例如 具体请参考https://github.com/atom/electron/tree/master/docs 更换图标 下载ResEdit-x64.7z http://pan.baidu.com/s/1dDABGzB 解压后,运行。选择第二个。下一步 找到要修改的路径 文件à添加资源à图标à从现有文件创建。找到要添加的资源。 删除原有的图标。保存。 下面这个链接是在线制作ico图标的工具。 http://www.bitbug.net/ ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: nojs electron
 输入关键字,在本站1000多万海量源码库中尽情搜索: