什么是电子?
入门
使用Electron Fiddle运行示例
主.js 预加载.js 索引.html
常数 { 应用程序 , 浏览器窗口 } = 要求 ( '电子/主' )
常数 路径 = 要求 ( '节点:路径' )
功能 创建窗口 ( ) {
常数 赢 = 新的 浏览器窗口 ( {
宽度 : 800 ,
高度 : 600 ,
网络首选项 : {
预加载 : 路径 . 参加 ( __目录名 , '预加载.js' )
}
} )
赢 . loadFile(加载文件) ( '索引.html' )
}
应用程序 . 当准备就绪时 ( ) . 然后 ( ( ) => {
创建窗口 ( )
应用程序 . 在 ( “激活” , ( ) => {
如果 ( 浏览器窗口 . 获取所有Windows ( ) . 长度 === 0 ) {
创建窗口 ( )
}
} )
} )
应用程序 . 在 ( '窗口全部关闭' , ( ) => {
如果 ( 过程 . 平台 !== “达尔文” ) {
应用程序 . 退出 ( )
}
} )
窗口 . 添加事件侦听器 ( “DOMContentLoaded” , ( ) => {
常数 替换文本 = ( 选择器 , 文本 ) => {
常数 要素 = 文件 . 按Id获取元素 ( 选择器 )
如果 ( 要素 ) 要素 . 内部文本 = 文本
}
对于 ( 常数 类型 属于 [ “铬” , '节点' , “电子” ] ) {
替换文本 ( ` ${ 类型 } -版本 ` , 过程 . 版本 [ 类型 ] )
}
} )
<! DOCTYPE(文件类型) html格式 >
< html格式 >
< 头 >
< 元 字符集 = " UTF-8型 " >
< 标题 > 你好,世界! </ 标题 >
< 元 http等效 = " 内容安全策略 " 内容 = " 脚本-src ' 自己 ' ' 不安全的 ' ; " />
</ 头 >
< 身体 >
< 小时1 > 你好,世界! </ 小时1 >
< 第页 >
我们正在使用Node.js < 跨度 身份证件 = " 节点-版本 " > </ 跨度 > ,
铬 < 跨度 身份证件 = " 色度-版本 " > </ 跨度 > ,
和电子 < 跨度 身份证件 = " 电子版 " > </ 跨度 > .
</ 第页 >
</ 身体 >
</ html格式 >
文档中有什么?
辅导的 :关于如何创建和发布您的第一个Electron的端到端指南 应用程序。 电子过程 :关于Electron过程和如何使用它们的深度参考。 最佳实践 :开发Electron应用程序时需要牢记的重要清单。 示例 :为Electron应用程序添加功能的快速参考。 开发 :其他开发指南。 分发 :了解如何将应用程序分发给最终用户。 测试和调试 :如何调试JavaScript、编写测试和使用的其他工具 创建高质量的Electron应用程序。 工具书类 :有用的链接可以更好地了解Electron项目的工作原理 并且是有组织的。 贡献 :编译Electron并做出贡献可能会让人望而却步。 在本节中,我们试图使其更容易。
获取帮助
如果您在开发应用程序时需要帮助,我们的 社区不一致服务器 是从其他Electron应用程序开发人员那里获得建议的好地方。 如果您怀疑自己在使用 电子 包裹,请检查 这个 GitHub问题跟踪程序 查看是否有任何现有问题与您的 问题。 如果没有,请填写我们的错误报告模板并提交新问题。