如何检查你的代码是否正在Electron或浏览器中执行
本文概述 A.安装isElectron模块 B.使用isElectron函数 借助当今所有可用的框架(如ReactJS, AngularJS等), 开发过程将加快并优化Web应用程序的性能, 从而实现优化。感谢Electron, 你可以将此...
本文概述 A.安装isElectron模块 B.使用isElectron函数 借助当今所有可用的框架(如ReactJS, AngularJS等), 开发过程将加快并优化Web应用程序的性能, 从而实现优化。感谢Electron, 你可以将此...
本文概述 更改缩放等级 例子 有时, 作为开发人员, 要动态更改样式非常繁琐。这些繁琐的任务之一是使用JavaScript动态更改应用程序的字体大小, 因为通常这会使你的布局显示错误和其他问题。有时, 使用浏览器的缩放而不是更改样式可能会更...
本文概述 1.使用Node.js集成创建框架窗口 2.安装自定义Electron标题栏 3.配置和初始化标题栏 在大多数使用自定义标题栏的桌面应用程序中, 它们通常不使用Windows, Mac或Linux的默认图形工具包, 因为通常无法通...
本文概述 加载所需的依赖项 建立档案 读取文件内容 更新现有文件内容 删除档案 选择一个文件夹 完整的工作示例 为了处理文件(CRUD)的生命周期, 我们将使用对话框和文件系统组件。 对话框模块提供了用于显示本机系统对话框(例如打开文件或警...
本文概述 1.准备工作区 2.安装Electron winstaller模块 3.管理桌面快捷方式(安装, 更新和卸载事件) 4.构建你的应用 5.从你的应用程序创建安装程序 重要笔记 如果要创建而不是基于Squirrel的安装程序, 而要...
本文概述 1.配置2个Windows(可选) 2.在主进程中添加侦听器以在Windows之间共享数据 3.在第二个窗口的视图中添加侦听器以接收数据 4.触发分享事件 例子 许多桌面应用程序提供操纵和自定义功能。这些功能通常(并非总是)位于与...
本文概述 没有库 有库 如果你的项目通过服务器提供身份验证或从Web检索资源, 则可能要实现一种方法来检查用户是否在线。 没有库 你无需任何库即可检查电子中的有效Internet连接, 因为你只需在窗口中使用navigator变量的onLi...
本文概述 用NPM修复 修复jQuery库文件 信不信由你, 如果你仅将jQuery脚本文件包含到文档中(至少在使用jQuery 3.0的日期之前), 你将第一次无法使用jQuery。如果这样做, 你将在控制台中找到的第一条消息是: 尝试自...
本文概述 5. Marktext 4. Yosoro 3. Uncolored 2. Notable 1. Boostnote 作为开发人员, 作家和学生, 做笔记是日常生活的一部分。有时, 像Open Office或Microsoft O...
本文概述 取得商品 设置项目 了解电子过程 构建密码钥匙串桌面应用 创建桌面菜单 造型我们的应用程序 打包电子应用进行分发 总结 今年早些时候, Github发布了著名的开源编辑器Atom的核心Atom-Shell, 并在特殊情况下将其重命...