<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AxCybersecurity的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/AxCybersecurity</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AxCybersecurity]]></copyright><item><title><![CDATA[使用Electron编写一个简单的桌面应用程序]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133721726</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133721726</guid><author>AxCybersecurity</author><pubDate>Mon, 09 Oct 2023 23:42:27 +0800</pubDate><description><![CDATA[Electron是一个强大的框架，可以帮助开发者使用Web技术（HTML、CSS和JavaScript）构建跨平台的桌面应用程序。本文将详细介绍如何编写一个基于Electron的桌面应用程序，并提供相应的源代码。你已经成功地使用Electron编写并运行了一个简单的桌面应用程序。然后，按照以下步骤开始创建一个新的Electron应用程序。这将启动Electron应用程序，并显示一个窗口，其中包含了"Hello, Electron!的新目录，并初始化一个新的npm项目。这将安装Electron到你的项目中。]]></description><category></category></item><item><title><![CDATA[如何快速构建 Electron 项目]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133719294</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133719294</guid><author>AxCybersecurity</author><pubDate>Mon, 09 Oct 2023 22:32:12 +0800</pubDate><description><![CDATA[Electron 是一个流行的开源框架，用于构建跨平台的桌面应用程序。您可以从 Node.js 官方网站 (https://nodejs.org) 下载适用于您操作系统的安装程序，并按照指示进行安装。您可以根据自己的需求进一步扩展和定制该项目，添加更多功能和页面。这将启动 Electron 应用程序，并显示一个窗口，其中包含 “Hello, Electron!在您选择的位置创建一个新的项目目录。这是一个简单的 HTML 文件，其中包含一个标题和一个标题级别为 1 的标题。的文件作为应用程序的初始页面。]]></description><category></category></item><item><title><![CDATA[Electron 神奇的远程模块]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133369186</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133369186</guid><author>AxCybersecurity</author><pubDate>Thu, 28 Sep 2023 02:29:28 +0800</pubDate><description><![CDATA[在这个示例中，我们在主进程中创建了一个名为 “myModule” 的对象，并将其暴露给渲染进程。我们将创建一个名为 “myModule” 的模块，在主进程中创建一个实例，并将其暴露给渲染进程。你可以在主进程中创建一个模块，并将其暴露给渲染进程，这样渲染进程就可以像调用本地模块一样调用它。通过暴露对象和函数，我们可以在不同的进程中访问它们，就像它们在同一个进程中一样。远程模块的基本思想是让你在不同的进程中调用 JavaScript 函数和访问 JavaScript 对象，就像它们在同一个进程中一样。]]></description><category></category></item><item><title><![CDATA[从初学者到入门者：电子学的基础知识与实践]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133368702</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133368702</guid><author>AxCybersecurity</author><pubDate>Thu, 28 Sep 2023 02:08:11 +0800</pubDate><description><![CDATA[我们讨论了电子元件、电路、模拟电路和数字电路的概念。此外，我们还提供了使用Arduino控制LED和使用电阻器分压的示例代码，帮助你更好地理解电子学的应用。模拟电路处理连续的信号，而数字电路则处理离散的信号。模拟电路中的信号可以是连续变化的，例如声音或光线强度。在本文中，我们将探讨电子学的基础知识，并提供一些简单的示例代码来帮助你入门电子学。电阻器是电子学中常用的元件之一，它可以用于分压电路。这段代码将LED灯连接到Arduino的13号引脚，并在循环中交替打开和关闭LED，每次延迟1秒。]]></description><category></category></item><item><title><![CDATA[使用 Electron、Node.js 和小程序实现弹幕小工具]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133154667</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133154667</guid><author>AxCybersecurity</author><pubDate>Fri, 22 Sep 2023 01:25:23 +0800</pubDate><description><![CDATA[弹幕是一种在视频或直播中以滚动的形式展示用户发送的实时评论的功能。弹幕小工具可以让用户在观看视频或直播时发送和接收弹幕。我们将使用 Electron 框架来构建一个跨平台的桌面应用程序。Electron 允许我们使用常用的 Web 技术（HTML、CSS 和 JavaScript）来构建桌面应用程序。我们将使用 Node.js 来处理弹幕数据的后端逻辑，并使用小程序作为前端界面展示弹幕。]]></description><category></category></item><item><title><![CDATA[Electron-Vue开发：插件系统的CLI部分]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133153844</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133153844</guid><author>AxCybersecurity</author><pubDate>Fri, 22 Sep 2023 00:56:28 +0800</pubDate><description><![CDATA[在Electron-Vue开发中，插件系统是一种常见的功能扩展方式。本文将详细介绍Electron-Vue插件系统的CLI部分的实现，并提供相应的源代码。通过使用命令行界面，开发者可以方便地安装、卸载、启用和禁用插件，从而灵活扩展和管理Electron-Vue应用的功能。在项目结构和CLI代码实现完成后，我们可以使用命令行来管理插件系统。在开始编写CLI部分的代码之前，我们需要确保项目结构已经搭建完毕。首先，我们需要设计一组CLI命令，用于管理插件系统。的文件，用于编写CLI相关的代码。]]></description><category></category></item><item><title><![CDATA[使用Electron和Vue开发MAC版本的日历应用]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133148484</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133148484</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 20:59:51 +0800</pubDate><description><![CDATA[在本文中，我们将介绍如何使用Electron和Vue来开发一款MAC版本的日历应用。在本文中，我们将介绍如何使用Electron和Vue来开发一款MAC版本的日历应用。我们使用了Naive UI作为界面库，重新构建了使用Electron和Vue开发MAC版本的日历应用。上述代码创建了Vue应用实例，并将Naive UI的日期选择器组件注册为全局组件，然后挂载到HTML文件的。上述代码创建了Vue应用实例，并将Naive UI的日期选择器组件注册为全局组件，然后挂载到HTML文件的。]]></description><category></category></item><item><title><![CDATA[用 Electron 构建跨平台桌面应用]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133147336</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133147336</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 20:26:10 +0800</pubDate><description><![CDATA[Electron 是一个强大的开源框架，可帮助开发者使用前端技术构建跨平台的桌面应用程序。它结合了 Chromium 和 Node.js，使开发者能够使用 HTML、CSS 和 JavaScript 来创建功能丰富的应用程序，可以在 Windows、Mac 和 Linux 等多个操作系统上运行。本文将介绍 Electron 的基本概念和如何使用 Electron 构建跨平台桌面应用。]]></description><category></category></item><item><title><![CDATA[使用Electron和React快速构建桌面应用]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133144319</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133144319</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 19:06:18 +0800</pubDate><description><![CDATA[Electron和React是两个非常流行的开发工具，它们可以帮助我们快速构建跨平台的桌面应用程序。在本文中，我将向您展示如何使用Electron和React来搭建一个简单的桌面应用，并提供相应的源代码。现在，我们需要安装一些额外的依赖项，以便我们可以在Electron中运行React应用程序。如果您看到了相应的版本号，那么您已经安装了Node.js和npm。这将创建一个可执行文件，其中包含您的React应用程序和Electron运行时。的新文件夹，并在其中初始化一个基本的React应用程序。]]></description><category></category></item><item><title><![CDATA[Electron使用remote模块报错]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133142261</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133142261</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 18:08:05 +0800</pubDate><description><![CDATA[当遇到类似于"Uncaught Error: The remote module is not available in the renderer process"的报错时，我们需要在主进程中显式地启用remote模块。为了在渲染进程中使用remote模块，我们需要在主进程中显式地启用它。需要注意的是，启用remote模块会引入一些潜在的安全风险，因为它允许渲染进程直接访问主进程的API。因此，在使用remote模块时，务必谨慎处理和验证传递的数据，以防止恶意代码的执行。，就可以解决这个问题了。]]></description><category></category></item><item><title><![CDATA[Electron 简易入门指南及最新安装教程]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133136953</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133136953</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 16:17:35 +0800</pubDate><description><![CDATA[Electron 是一个强大的框架，用于构建跨平台的桌面应用程序。它基于开放的 Web 技术，结合了 Chromium 和 Node.js，使开发者能够使用 HTML、CSS 和 JavaScript 来构建高性能的应用程序。本文将为您提供 Electron 的快速入门指南，并提供最新的安装教程。]]></description><category></category></item><item><title><![CDATA[Electron开发指南: 构建跨平台桌面应用程序]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133131229</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133131229</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 12:09:32 +0800</pubDate><description><![CDATA[Electron是一个强大的开源框架，可帮助开发者使用Web技术（HTML、CSS和JavaScript）构建跨平台桌面应用程序。本文将为您提供一个入门级的指南，介绍如何使用Electron开发桌面应用程序，并提供相应的源代码示例。]]></description><category></category></item><item><title><![CDATA[Electron + Vue 项目总结：遇到的问题与解决方案]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133130098</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133130098</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 11:38:39 +0800</pubDate><description><![CDATA[Electron + Vue是一种强大的组合，可以帮助开发人员构建跨平台的桌面应用程序。然而，在实际开发中可能会遇到一些问题，如资源路径问题、进程间通信以及打包应用程序等。通过理解这些问题并采取相应的解决方案，可以更好地利用Electron和Vue来开发高质量的桌面应用程序。在这篇文章中，我将分享一些关于使用Electron和Vue构建项目时遇到的常见问题以及相应的解决方案。希望本文能够对你在Electron + Vue项目中的开发过程有所帮助！命令可以将Vue应用程序打包为Electron可执行文件。]]></description><category></category></item><item><title><![CDATA[Eclipse Theia学习：使用Electron桌面应用程序实现类似Theia插件扩展功能]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133125873</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133125873</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 10:14:52 +0800</pubDate><description><![CDATA[随着Web技术的不断发展，越来越多的开发者将目光投向了基于Web的集成开发环境（IDE）。Eclipse Theia是一个开源的云和桌面IDE框架，它提供了丰富的功能和灵活的扩展机制。本文将介绍如何设计一个基于Electron桌面应用程序的IDE，并借鉴Theia的插件扩展功能。]]></description><category></category></item><item><title><![CDATA[Electron系统托盘设置详解]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133121047</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133121047</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 08:01:27 +0800</pubDate><description><![CDATA[Electron是一个强大的框架，用于构建跨平台的桌面应用程序。其中一个常见的功能是在系统托盘中显示应用程序图标，并提供相应的菜单和交互功能。当用户点击图标时，将显示应用程序窗口，并提供相应的菜单项和交互功能。在应用程序准备就绪时，我们创建了一个窗口实例，并指定了窗口的大小和初始隐藏状态。在应用程序准备就绪时，我们创建了一个系统托盘实例，并指定了托盘图标的路径。接下来，我们需要创建一个HTML文件以显示应用程序的窗口内容。函数创建了一个上下文菜单，并设置了菜单项的点击事件处理程序。在上述代码中，我们使用。]]></description><category></category></item><item><title><![CDATA[实现 Visual Studio Code（简称 VS Code）的 Electron 通信机制]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133119474</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133119474</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 06:55:14 +0800</pubDate><description><![CDATA[Electron 提供了多种通信机制，其中最常用的是主进程和渲染进程之间的 IPC（进程间通信）。主进程是应用程序的主要进程，负责管理窗口、处理系统级别的操作等。渲染进程是运行在窗口中的 Web 页面，负责显示用户界面和处理与界面相关的操作。通过以上代码，我们可以在 Electron 的主进程和渲染进程之间实现简单的通信。下面我们将分别介绍如何在主进程和渲染进程中实现 Electron 的通信机制。在上述代码中，第一个参数表示消息的名称，第二个参数表示要传递的数据。方法来监听来自渲染进程的消息。]]></description><category></category></item><item><title><![CDATA[在Electron应用中实现调用外接摄像头并拍照上传]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133118300</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133118300</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 06:03:11 +0800</pubDate><description><![CDATA[Electron框架提供了一种强大的方式来构建跨平台的桌面应用程序，它结合了Node.js和Chromium，使开发者能够使用常用的Web技术来构建应用。在本文中，我们将探讨如何在Electron应用中实现调用外接摄像头并拍照上传的功能。这将启动Electron应用，并显示一个带有摄像头视频流和拍照按钮的窗口。然后，我们将画布转换为Base64编码的图像数据，并可以将其上传到服务器或执行其他操作。模块来创建一个新的窗口，并加载一个简单的HTML页面。方法来获取摄像头的视频流，并将其显示在一个具有。]]></description><category></category></item><item><title><![CDATA[基于 Electron 的 Web 跨平台应用脚本按需加载方案设计]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133116622</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133116622</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 04:45:29 +0800</pubDate><description><![CDATA[在设计中，我们创建了一个脚本加载器模块，用于管理脚本的加载和执行。然后，在应用的各个模块中使用脚本加载器来动态加载所需的脚本文件。在开发基于 Electron 的跨平台应用时，我们通常需要加载大量的脚本文件来实现应用的功能。为了解决这个问题，我们可以设计一个按需加载的方案，根据需要动态加载脚本文件，从而提高应用的性能和响应速度。当应用启动时，只会加载必需的脚本文件，而不是一次性加载所有的脚本文件。确定应用的功能模块和对应的脚本文件。首先，我们需要将应用的功能划分为不同的模块，并确定每个模块所需的脚本文件。]]></description><category></category></item><item><title><![CDATA[Electron 应用内协议详解]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133115422</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133115422</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 03:51:27 +0800</pubDate><description><![CDATA[本文详细介绍了 Electron 应用内协议的概念、用途以及实现方法。通过应用内协议，我们可以在 Electron 应用内部进行通信和访问本地资源，而无需依赖网络请求。在实现应用内协议时，需要在主进程中注册协议，并在主进程中处理协议请求，同时在渲染进程中使用应用内协议进行资源加载。希望本文能够帮助你理解和应用 Electron 应用内协议的相关知识。如果有任何疑问，请随时提问。]]></description><category></category></item><item><title><![CDATA[Electron 中 XLSX.read 方法不可用的原因]]></title><link>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133113703</link><guid>https://blog.youkuaiyun.com/AxCybersecurity/article/details/133113703</guid><author>AxCybersecurity</author><pubDate>Thu, 21 Sep 2023 02:49:43 +0800</pubDate><description><![CDATA[通过按照以上步骤检查和修复代码，您应该能够解决 “XLSX.read is not a function” 的问题。请确保正确安装了 XLSX 库，并在代码中正确导入和调用相关函数。如果问题仍然存在，您可能需要检查其他部分的代码以确定是否存在其他错误或冲突。在使用 Electron 开发应用程序时，您可能会遇到一个错误，即 “XLSX.read is not a function”。这个错误通常表示在您的代码中调用了一个不存在的函数。在您的代码文件中，确保正确导入了 XLSX 库。]]></description><category></category></item></channel></rss>