前言

想成功,先发疯,不顾一切往前冲,嘎嘎一顿学就完事了!本次学习《Electron》速成项目!

三金四银,金九银十,多学知识,也不能埋头苦干,要成功,先发疯,头脑简单往前冲!
Electron + vite集成,非常友好

项目主要架构:
  1、安装框架开发
  2、配置vite 中使用 less 或 scss
  3、配置vite自动导入语法插件开发
  4、安装路由Router开发
  5、亮点:使用本地.json文件存储数据
  6、安装 Ant Design Vue
  7、配置electron.vite.config.mjs
  8、layouts搭建菜单组件开发
    a、新建menuVersions.vue模块文件
    a-1、components 布局组件模块聚合[布局组件:components]
      a-1-1、Menu [左侧菜单栏]
      a-1-2、Main [右侧布局栏]
      a-1-3、Header [头部栏]
    a-2、创建本地menu数据开发
  9、路由权限配置
  10、API接口方法统一调用本地数据 .json
  11、登录页面模块开发(窗口大小设置)
  12、首页模块开发(窗口大小设置)
  13、趣味答题模块(外部连接请求)
  14、工具箱模块,包含:
  	a、微信多开功能
  		a-1、微信多开功能
  		a-2、本地文件管理功能
  		a-3、便签功能
  		a-4、定时器功能
  		a-5、创建文件功能等
  24、搭建框架插件安装注意问题
  25、项目搭建步骤.md 文档说明

在这里插入图片描述

1、搭建步骤及方法

[搭建方法]
内含项目搭建步骤.md

 1、安装国内淘宝镜像(已经安装无需安装)<!-- 切换国内淘宝镜像 -->
    npm config set registry <https://registry.npmmirror.com>
    <!-- 查看镜像源 -->
    npm config list

 2、搭建命令:(electron-vite命令)
   [electron-vite命令:参考官网](https://cn.electron-vite.org/guide/)

    npm create @quick-start/electron@latest

    ? Add TypeScript? » No
    是否使用TypeScript?选No,本教程使用JavaScript。如果喜欢TypeScript,请选择Yes。
    ? Add Electron updater plugin? » Yes
    是否添加Electron updater插件?选择Yes。
    ? Enable Electron download mirror proxy? » Yes
    是否开启Electron镜像下载代理。在国内网络环境,强烈建议选择Yes。
  3、配置vite 中使用 less 或 scss:
    npm add -D less  或  npm add -D sass
  4、参考源码
  		console.log(
		  `%c electron框架 %c 作者:前端早间课 %c `,
		  'background:transparent'"- -",
			"- vue3_Electron_vite -",
			"- Wx:laowang66608 -",
			"- -",
		)

2、实现多种功能 dependencies

微信多开功能、本地文件管理功能、便签随机功能等,可根据工作中实际需求开发更多工具,方便好用

在这里插入图片描述

3、新手学Electron 如何快速进入状态

Electron 官网
Electron-vite 官网
新手建议先看看官网,了解大概后进行实操;
如果不知道从哪里开始,接着往下看:

4、满足自己使用,开发了几款功能

这里封装了4款风格切换
src文件夹

登录页面:


在这里插入图片描述


首页:

在这里插入图片描述


趣味答题:

在这里插入图片描述


工具箱,微信多开功能:


在这里插入图片描述

在这里插入图片描述


工具箱、本地文件管理:


在这里插入图片描述

在这里插入图片描述


工具箱、便签随记:


在这里插入图片描述

在这里插入图片描述

在这里插入图片描述



开发版本功能:


在这里插入图片描述


新增测试模块:


在这里插入图片描述


在这里插入图片描述

5、 以上为桌面端应用开发,非常简单,一学就会👏👏


6、更多系统开发

往期项目搭建,可前往

-vue3+Ts+运营管理系统-👆


总结:

前端路上 | 所知甚少,唯善学。
各位小伙伴有什么疑问,欢迎留言探讨。

— 关注我:前端路上不迷路 —




Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐