跳转到内容

架构

该项目的架构基于 Electron 框架,这是一个使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用程序的流行框架。 有关 Electron 框架的更多信息,请参阅 electronjs

技术栈

  • Electron - 构建桌面应用程序的核心框架。
  • Vue - 构建用户界面的前端框架。
  • TypeScript - 构建应用程序的编程语言。
  • Vite - 项目的构建工具。
  • Webpack - 项目的构建工具。
  • Electron-builder - 打包应用程序的构建工具。
  • ElementPlus - 构建用户界面的 UI 库。
  • Vite-Test - 项目的测试工具。
  • node-addon-api - 构建原生 Node 模块的 API。
  • node-gyp - 原生 Node 模块的构建工具。
  • swig - 项目的模板引擎。

我们使用 Electron-Vite 将这些技术栈组合在一起,这是一个使用 Vite 构建 Electron 应用程序的模板。