作者:empty 页数:203 出版社:empty |
致谢
当前文档《electron中文教程》由进击的皇虫使用书栈(BookStack.CN) 进行构建, 生成于2019-03-06。获取知识的时候,发现文档内容有不恰当的地方,请向我们反馈,让我们共同携手,将知识准确、高效且有效地传递给每一个人。书栈(BookStack.CN) 仅提供文档编写、整理、归类等功能, 以及对文档内容的生成和导出工具。如果当前文档生成时间太久, 请到书栈(BookStack.CN) 获取最新的文档, 以跟上知识更新换代的步伐。分享,让知识传承更久远!感谢知识的创造者,感谢知识的分享者,也感谢每一位阅读到此处的读者,因为我们文档内容由网友们编写和整理, 书栈(BookStack.CN) 难以确认文档内容知识点是否错满, 如果您在阅读文档同时, 如果您在日常工作、生活和学习中遇到有价值有营养的知识文档, 欢迎分享到书栈(BookStack, CN) ,为知识的传承献上您的一份力量!内容来源:weishuaihttps://weishuai.gitbooks.io/electron-/content/文档地址:http://www.bookstack, cn/books/electron-zh书栈官网:http://www.bookstack.cn书栈开源:https://github.com/TruthHun都将成为知识的传承者,
文件夹将被部署并可以分发给最终的使用者,除了通过拷贝所有的资源文件来分发你的应用程序之外, 你可以通过打包你的应用程序为一个asar库文件以避免暴露你的源代码。为了使用一个asar库文件代替app文件夹,你需要修改这个库文件的名字为ap pasar,然后将其放到Electron的资源文件夹下, 然后Electron就会试图读取这个库文件并从中启动。如下所示:在macos中:在Windows和Linux中:在使用Electron打包你的应用程序之后, 你可能需要在分发给用户之前修改打包的名字。electra n/Electron.app/Contents/Resources/—app.asar1.o lectron/ra sources/ap pasar更多的细节请见Application packaging·更换名称与下载二进制文件木文档使用书栈(BookStack.CN) 构建Windows你可以将electron.exemacos你可以将Electron.appCFB undIe Identifier一个改过名字的应用程序的构造可能是这样的:改成任意你喜欢的名字, 然后可以使用像rc edit编辑它的icon和其他信息。改成任意你喜欢的名字, 然后你也需要修改这些文件中的cr Bundle Display Nane,以及CFB und loN an e字段,这些文件如下:Hy App Helper EH改成任意你喜欢的名字。Electron.app/contonts/Tnfo.plistElectron, app/Contents/Frane works/Electron Helper i app/Contents/Info.plist1HyApp你也可以重命名帮助应用程序以避免在应用程序监视器中显示Ele etron Helper, 但是请确保你已经修改了帮助应用的可执行文件的名字。
手动检查Electron代码并重编译是很复杂晦涩的, 因此有一个Grunt任务可以自动的处理这些内容grunt-build-atom-shell.这个任务会自动的处理编辑9yP这个新的可执行文件的名称,本文档使用书栈(BookStack.CN) 构Mac App Store应用提交向导自从v 0.34.0, Electron就允许提交应用包到Nac App Store(MAS) 。这个向导提供的信息有:如何提交应用和MAS构建的限制,注意:提交应用到Mac App Store需要参加Apple Developer Program, 这需要额外花费。如何提交下面步骤介绍了一个简单的提交应用到商店方法。然而, 这些步骤不能保证你的应用被Apple报受; 你仍然需要阅读Apple的Submitting Your App关于如何满足Mac App Store要求的向导。获得证书为了提交应用到商店, 首先需要从Apple获得一个证书。可以遵循现有向导。软件签名获得证书之后,你可以使用应用部署打包你的应用,之后进行提交。首先,你需要在软件包内的Info.plist中增添一项Electron Tea nID:之后,你需要准备2个授权文件。文件, 从源代码进行编译, 然后重编译你的应用程序的本地Node模块以匹配
目录
致谢
向导
教程
A西文档
支持平台
分发度用
提交应用Mac App Store
打包座用
使用Node原生模块
主选程调试
便用Srl enum和Wr bIl river
便用开发人员工具扩展
便用Papper Fl as a拍作
使用Wi div it w CDM插件
快速入门
黑面环境集成
在线/商线事件探测
简介
进程对象
支持的Chrome命合行开关
环境变量
白定文的DOM元需
在主程内可用的模史
File对象
签
wind aw.open数
ap
am Upd tier
Browser Window
com leat Traci
dialog
alobalshoricun
ipe Main
Mem
Men ultem i
power Monitor
PoW tr Save Blocher
fro to cal
sess hon
we o Conlee es
Tay
dskmpCapuurer
ipe Render
Tim at r
we o Frame
clip boa nl
crash Rep inet
mative lm age
scren
shall
在恒染进程(网页)内可用的模块
在两种进程中都可用的权块
代码规范
源码目录结构
与NW jsi导node-webkit) 在技术上的差异
构建系统览
构建步骤(matos)
构建步骤Iwin danes)
和建步I.inux)
在调试中使用SymbolS e ever
开发
Elect un常见问题