# electron-vue-template **Repository Path**: siming/electron-vue-template ## Basic Information - **Project Name**: electron-vue-template - **Description**: 这是一个基于electron+vue+axios+elementui的跨平台桌面应用模板,内包含两个分支,作用如其名,无论是新手起步还是老鸟快速开坑,相信本项目都会给您带来最大程度的帮助~ - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: https://zh-sky.gitee.io/electron-vue-template-doc/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 444 - **Created**: 2022-03-11 - **Last Updated**: 2024-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Electron-Vue-template > 这是一个基于 electron 的 vue 最基本的模板,其中前端技术栈则用到 vue 全家桶,axios 作为 http 请求,而本地数据库则是 nedb。现在合并了花裤衩的 vue-admin 中的东西侧栏样式是在`src/renderer/layout/components/sidebar`文件夹中,大家可以根据需求进行个性化更改. - 因为花裤衩大大的 ELECTRON 版本已经一年没有更新了,而且 ELECTRON,vue,elementui,都已经迭代太多,刚好我司有这方面的需求,我就在 vue-electron 脚手架生成的项目基础上,将花裤衩大大的项目核心组件提取出来合并到这个项目中,在我简单的封装了 axios 和 db.以及 electron 常用的信息弹窗,错误弹窗,具体文档地址:[中文在线文档](https://umbrella22.github.io/electron-vue-template-doc/),[国内访问地址](https://zh-sky.gitee.io/electron-vue-template-doc/)。 > **请注意,在 2021 年 4 月 13 日的更新之后,将使用 esbuild 替换 babel,如对 babel 有强需求的小伙伴请勿更新。** - vite 版本 [electron-vite-template](https://github.com/umbrella22/electron-vite-template) - [electron-vite-template(码云)](https://gitee.com/Zh-Sky/electron-vite-template) - react 版 [Electron-react-template](https://github.com/umbrella22/electron-react-template)
测试打包状态:
> ### **请确保您的 node 环境是大于或等于 16** #### 如何安装 ```bash npm config edit # 该命令会打开npm的配置文件,请在空白处添加,此操作是配置淘宝镜像。 # electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/ # electron_custom_dir={{ version }} # electron_mirror=https://cdn.npmmirror.com/binaries/electron/v # registry=https://registry.npmmirror.com/ # 然后关闭该窗口,重启命令行. # 使用yarn安装 yarn or yarn install # 启动之后,会在9080端口监听 yarn dev # build命令在不同系统环境中,需要的的不一样,需要自己根据自身环境进行配置 yarn build ``` --- ## 启动逻辑图 # [更新日志](CHANGELOG.md)