基于Electron38+Vite7.1+Vue3+Pinia3+ElementPlus电脑端admin后台管理模板

简介: 基于最新版跨平台框架Electron38整合Vite7+Vue3+ElementPlus搭建轻量级客户端中后台管理系统解决方案。

2025最新实战研发vite7.1+electron38+vue3.5+pinia3+elementPlus桌面客户端通用后台admin管理系统。

360截图20250927225006085.png

002360截图20250927231630898.png

electron38-vite7-admin包含4种常用布局模板,支持vue-i18n多语言标签栏路由,集合了图表、表格、表单、列表、编辑器等功能。


p3.gif

p5.gif

技术知识点

  • 编辑器:VScode
  • 跨平台框架:electron^38.1.2
  • 前端框架技术:vite^7.1.7+vue^3.5.21+vue-router^4.5.1
  • 组件库:element-plus^2.11.3
  • 状态管理:pinia^3.0.3
  • 国际化方案:vue-i18n^11.1.12
  • 图表组件:echarts^6.0.0
  • markdown编辑器:md-editor-v3^6.0.1
  • 模拟数据:mockjs^1.1.0
  • 打包工具:electron-builder^24.13.3
  • electron+vite整合插件:vite-plugin-electron^0.29.0


360截图20250927220232388.png 001360截图20250927225249692.png 002360截图20250927231007703.png 002360截图20250927231318284.png 002360截图20250927231433377.png 002360截图20250927231545403.png

项目结构目录

electron38-vue3admin使用最新跨平台技术Electron38整合Vite7构建工具搭建项目模板。

360截图20250927220018264.png.png

p6.gif

p7.gif

通用布局模板

f421c9b8f945563a663c8bc876bb3b7e_1289798-20250928084102365-861716096.png

如上图:内置4种通用布局模板。也可以在此基础拓展定制模板。

ac7f37e36c4a7d36e67f2c83fd5a35a4_1289798-20250928084157925-768517553.png

<script setup>
  import { appState } from '@/pinia/modules/app'

  // 引入布局模板
  import Classic from './template/classic/index.vue'
  import Columns from './template/columns/index.vue'
  import Vertical from './template/vertical/index.vue'
  import Horizontal from './template/horizontal/index.vue'

  const appstate = appState()

  const LayoutMap = {
    'classic': Classic,
    'columns': Columns,
    'vertical': Vertical,
    'horizontal': Horizontal
  }
</script>

<template>
  <div class="vuadmin__container" :style="{'--themeSkin': appstate.config.skin}">
    <component :is="LayoutMap[appstate.config.layout]" />
  </div>
</template>

003360截图20250927231943953.png 008360截图20250927234822853.png 009360截图20250927235226124.png 011360截图20250927235755916.png 012360截图20250928000309723.png 014360截图20250928000540946.png 016360截图20250928000837385.png 017360截图20250928000946641.png 018360截图20250928001133978.png 020360截图20250928001421752.png 024360截图20250928001656041.png 025360截图20250928001742729.png 026360截图20250928001858352.png


原创开发不易,感谢各位小伙伴的阅读与支持!

目录
相关文章
Electron + Vite + TS + Vue3打开新窗口实战
前言 我们在使用 Electron 编写桌面应用时,打开新窗口可以说是一个非常常见的场景了。很多刚接触 Electron 的小伙伴面对这样一个问题可能都会显得比较棘手,比如打开新窗口如何知道渲染哪一个页面?打开的新窗口如何与其它窗口产生联系,比如父子窗口?...等等一系列问题。 今天我们就将 Electron 打开新窗口的常见做法分享给大家,而且是基于最新的 TS 封装。
2210 0
Electron + Vite + TS + Vue3打开新窗口实战
|
5月前
|
存储
最新款electron38+vite7+vue3.5+pinia3桌面客户端聊天程序
最新原创electron38+vite7+vue3 setup+pinia3+element-plus电脑端仿微信聊天EXE应用。
170 1
|
JavaScript API
使用vue3+vite+electron构建小项目介绍Electron进程间通信
使用vue3+vite+electron构建小项目介绍Electron进程间通信
1767 3
|
移动开发 开发框架 JavaScript
Vue3 Vite electron 开发桌面程序
Vue3 Vite electron 开发桌面程序
671 0
|
开发框架 Windows
解决Electron在Windows 7下出现电脑白屏的方法
Electron是一种跨平台的桌面应用程序开发框架,但在Windows 7操作系统中,有时候可能会遇到Electron应用程序出现白屏的问题。本文将介绍两种常见的情况,并提供相应的解决方法,帮助您解决Electron在Windows 7下出现电脑白屏的问题。
2040 0
解决Electron在Windows 7下出现电脑白屏的方法
|
开发框架 移动开发 JavaScript
基于Vite+Vue3+Electron整了一个桌面应用模板
基于Vite+Vue3+Electron整了一个桌面应用模板
1562 1
基于Vite+Vue3+Electron整了一个桌面应用模板
|
JSON JavaScript 前端开发
小满Vue3第三十九章(Vue开发桌面程序Electron)
electron 内置了 Chromium 和 nodeJS 其中 Chromium 是渲染进程 主要渲染和解析HTML,Nodejs作为主进程,其中管道用IPC 通信
646 0
小满Vue3第三十九章(Vue开发桌面程序Electron)
|
缓存 JavaScript 前端开发
Electron + Vue3 + TS + Vite 桌面应用项目搭建教程!
前言 Electron主要是用来搭建桌面应用程序的,虽然有许多人不喜欢它,但是也不能撼动目前它的王者地位!使用Electron可以让我们前端开发者快速搭建出桌面应用程序,我们所熟知的VS code就是使用Electron开发的。 由于Electron更新迭代非常快,加上Vue3已经发布很长一段时间了,所以我们很有必要将我们的项目升级一下,所以这里就利用electron+Vue3搭建一个万精油的项目框架!
4145 0
Electron + Vue3 + TS + Vite 桌面应用项目搭建教程!
|
JavaScript API 调度
electron中使用vue3+vite
electron中使用vue3+vite
|
人工智能 移动开发 JavaScript
如何用uniapp打包桌面客户端exe包,vue或者uni项目如何打包桌面客户端之electron开发-优雅草央千澈以开源蜻蜓AI工具为例子演示完整教程-开源代码附上
如何用uniapp打包桌面客户端exe包,vue或者uni项目如何打包桌面客户端之electron开发-优雅草央千澈以开源蜻蜓AI工具为例子演示完整教程-开源代码附上
1509 18