vite配置electron、ElementPlus或者AntDesignVue
这是全部的配置原文:
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
import electron from "vite-plugin-electron";
import electronRenderer from "vite-plugin-electron-renderer";
import polyfillExports from "vite-plugin-electron-renderer";
import { resolve } from "path";
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers';
import ViteComponents, {AntDesignVueResolver
} from 'vite-plugin-components';// 查找路径
const pathResolve = (dir: string): string => {return resolve(__dirname, ".", dir);
};
const alias: Record<string, string> = {"@": pathResolve("src"),
};// https://vitejs.dev/config/
export default defineConfig((mode: any) => ({base: mode == "development" ? "" : "./",plugins: [vue(),electron([{entry: "electron-main/index.ts", //主进程}, {entry: "electron-preload/preload.ts"}]),electronRenderer(),polyfillExports(),// 按需引入AntDesignVueViteComponents({customComponentResolvers: [AntDesignVueResolver()],}),// 按需引入elementUIAutoImport({resolvers: [ElementPlusResolver()],}), Components({resolvers: [ElementPlusResolver()],})],resolve: {alias,},build: {emptyOutDir: true, // outDir在root在根目录下,vite在构建的时候,会自动清空目录outDir: "dist-electron",}
}))
就暂时不描述,只可意会不可言传了。
相关文章:
![](https://www.ngui.cc/images/no-images.jpg)
vite配置electron、ElementPlus或者AntDesignVue
这是全部的配置原文: import { defineConfig } from vite; import vue from vitejs/plugin-vue; import electron from "vite-plugin-electron"; import electronRenderer from "vite-plugin-electron-renderer"; import polyfillExports from…...
![](https://img-blog.csdnimg.cn/92f6ee1a5ec64bddaa6c700f6dc4d207.png)
时序分解 | MATLAB实现基于SVD奇异值分解的信号分解分量可视化
时序分解 | MATLAB实现基于SVD奇异值分解的信号分解分量可视化 目录 时序分解 | MATLAB实现基于SVD奇异值分解的信号分解分量可视化效果一览基本介绍程序设计参考资料 效果一览 基本介绍 SVD分解重构算法,MATLAB程序,奇异值分解 (Singular Value Decompo…...
![](https://www.ngui.cc/images/no-images.jpg)
强化学习系列--时序差分学习方法(SARSA算法)
强化学习系列--时序差分学习方法(SARSA算法) 介绍示例代码 介绍 SARSA(State-Action-Reward-State-Action)是一种强化学习算法,用于解决马尔可夫决策过程(MDP)中的问题。SARSA算法属于基于值的…...
![](https://img-blog.csdnimg.cn/img_convert/acf9630ade0ea4384fef4b3d42da0408.jpeg)
深度学习9:简单理解生成对抗网络原理
目录 生成算法 生成对抗网络(GAN) “生成”部分 “对抗性”部分 GAN如何运作? 培训GAN的技巧? GAN代码示例 如何改善GAN? 结论 生成算法 您可以将生成算法分组到三个桶中的一个: 鉴于标签&#…...
![](https://img-blog.csdnimg.cn/7f5a98e09e7f4239b48a3dc7c1796349.png)
adb shell setprop 、开发者选项
App性能调试详解 Android App性能监控工具 更多系统属性参考 一、开启 GPU Render 的profiling bar: Gpu渲染速度 adb shell setprop debug.hwui.profile true adb shell setprop debug.hwui.profile visual_bars adb shell setprop debug.hwui.profile visual…...
![](https://img-blog.csdnimg.cn/0a7827fcd03043d1a7efd8ee2f025dbf.png)
性能测试面试问题,一周拿3个offer不嫌多
性能测试的三个核心原理是什么? 1.基于协议。性能测试的对象是网络分布式架构的软件,而网络分布式架构的核心是网络协议 2.多线程。人的大脑是单线程的,电脑的cpu是多线程的。性能测试就是利用多线程的技术模拟多用户去负载 3.模拟真实场景。…...
![](https://www.ngui.cc/images/no-images.jpg)
Android Bitmap压缩
Android View截屏长图拼接(RecyclerView) 我们在实际使用中,往往图片转化成Bitmap,对Bitmap操作的时候(如:截屏分享等),可能Bitmap会过大,导致无视实现对应功能。那么我们就需要对B…...
![](https://img-blog.csdnimg.cn/3e17a06eccd04e4a9bed3effa7c67dbc.png)
不同子网络中的通信过程
从输入www.baidu.com经历了什么 一、DNS(网址->IP) 二、ARP(IP->MAC) A->B:有数据发送,数据封装ip之后发现没有主机B的mac地址。然后ARP在本网段广播:检查目标地址和源地址是否在同一…...
![](https://img-blog.csdnimg.cn/img_convert/ca540cf05a785413bd60ed0005553dcc.jpeg)
Ubuntu Touch OTA-2 推出,支持 Fairphone 3 和 F(x)tec Pro1 X
导读UBports 基金会近日宣布为基于 Ubuntu 20.04 LTS (Focal Fossa) 的 Ubuntu Touch 移动操作系统发布并全面提供 OTA-2 软件更新。 Ubuntu Touch OTA-2 在首次 OTA 更新整整四个月后发布,支持新设备,包括 Fairphone 3、F(x)tec Pro1 X 和 Vollaphone X…...
![](https://img-blog.csdnimg.cn/2741bf564ac54f3b95d2a118c0b54d47.png)
【网络】数据链路层——MAC帧协议 | ARP协议
🐱作者:一只大喵咪1201 🐱专栏:《网络》 🔥格言:你只管努力,剩下的交给时间! 来到数据链路层后,完整的数据被叫做数据帧,习惯上称之为MAC帧。 MAC帧协议 | A…...
![](https://www.ngui.cc/images/no-images.jpg)
【Spring Boot】Spring Boot自动加载机制:简化应用程序的启动
在微服务盛行的今天,快速搭建和启动应用程序变得至关重要。Spring Boot作为Java生态系统中主流的框架,其自动加载机制使得开发者能够快速构建和启动应用程序。本文将详细介绍Spring Boot的自动加载机制,并通过代码示例加以说明。 首先&#…...
![](https://img-blog.csdnimg.cn/img_convert/ef1ffba49554d2c9d0f89aa6f804b908.png)
centos7搭建apache作为文件站后,其他人无法访问解决办法
在公司内网的一个虚拟机上搭建了httpsd服务,准备作为内部小伙伴们的文件站,但是搭建好之后发现别的小伙伴是无法访问我机器的。 于是寻找一下原因,排查步骤如下: 1.netstat -lnp 和 ps aux 先看下端口和 服务情况 发现均正常 2.…...
![](https://img-blog.csdnimg.cn/dd1b02bf3d2b43159cf8470574dbe3f6.png)
【开个空调】语音识别+红外发射
废话少说,直接上空调板子:YAPOF3。红外接收发射模块用的某宝上发现的YF-33(遗憾解码还没搞清楚,不然做个lirc.conf功能才多)。最后是语音识别用的幻尔的,某宝自然也有,它是个i2c的接口。 本篇胡说八道其实纯粹为了留个…...
![](https://www.ngui.cc/images/no-images.jpg)
【hibernate validator】(二)声明和验证Bean约束
首发博客地址 https://blog.zysicyj.top/ 一、声明bean约束 1. 字段级别约束 不支持静态类型字段 验证引擎直接访问实例变量,不会调用属性的访问器 在验证字节码增强的对象时,应适用属性级别约束,因为字节码增库无法通过反射确定字段访问 pac…...
![](https://www.ngui.cc/images/no-images.jpg)
Redis持久化机制之RDB,AOF与混合AOF
Redis是一款高性能的NoSQL数据库,它的速度非常快,同时也支持多种持久化机制,其中最常用的是RDB和AOF,还有一种混合AOF方式。那么这些持久化机制到底是什么,有什么不同呢? RDB是Redis默认的持久化方式&…...
![](https://img-blog.csdnimg.cn/img_convert/59fa6320f0fd1f7170e9478874b4717d.png)
为啥外卖小哥宁愿600一月租电动车,也不花2、3千买一辆送外卖!背后的原因......
大家好!我是菜哥! 又到周末了,我们聊点非技术的东西。最近知乎“为何那些穿梭于城市大街小巷的外卖小哥,宁愿每月掏出600块租一辆电动车,也不愿意掏出2、3千买一辆呢?” 冲上热榜! 听起来有点“…...
![](https://img-blog.csdnimg.cn/615ba319310d4e428c5d2aa6f1bbcf84.png)
分布式定时任务框架Quartz总结和实践(2)—持久化到Mysql数据库
本文主要介绍分布式定时任务框架Quartz集成SpringBoot持久化数据到Mysql数据库的操作,上一篇文章使用Quartz创建定时任务都是保存在内存中,如果服务重启定时任务就会失效,所以Quartz官方也提供将定时任务等信息持久化到Mysql数据库的功能&…...
![](https://www.ngui.cc/images/no-images.jpg)
Linux 服务器搭建配置,开发效率一飞冲天 - Centos 篇
大家好,我是比特桃。最近白嫖了一台 Centos 云服务器,用来做日常开发,特此记录一下搭建配置的过程。 我之前有篇文章是基于 Ubuntu 的:Linux 服务器搭建配置,开发效率一飞冲天 - Ubuntu 篇 如同个人电脑一样࿰…...
![](https://img-blog.csdnimg.cn/img_convert/dcd699a72cf280ecbbefc185b85216a1.jpeg)
Day46|leetcode 139.单词拆分
leetcode 139.单词拆分 题目链接:139. 单词拆分 - 力扣(LeetCode) 视频链接:动态规划之完全背包,你的背包如何装满?| LeetCode:139.单词拆分_哔哩哔哩_bilibili 题目概述 给你一个字符串 s 和一…...
![](https://www.ngui.cc/images/no-images.jpg)
深入理解高并发编程 - Thread 类的 stop () 和 interrupt ()
stop() stop() 方法被用于停止线程。然而,需要注意的是,stop() 方法已经被标记为已废弃(deprecated),并且不推荐使用。这是因为使用该方法可能导致不可预料的问题和数据不一致性,因此它被认为是不安全的。…...
![](https://img-blog.csdnimg.cn/86e27eb4a569461e94fc5f8e987a6e74.png)
C语言之三子棋游戏实现篇
目录 主函数test.c 菜单函数 选择实现 游戏函数 (函数调用) 打印棋盘数据 打印展示棋盘 玩家下棋 电脑下棋 判断输赢 循环 test.c总代码 头文件&函数声明game.h 头文件的包含 游戏符号声明 游戏函数声明 game.h总代码 游戏函数ga…...
![](https://img-blog.csdnimg.cn/8d20b6da88784b28b00f5fc8b1c17c03.png)
jupyter notebook 插件nbextensions的安装
安装步骤: 1、打开 jupyter notebook,新建一个 python 文件; 2、 分别输入以下代码,然后运行,出现 warning 不影响使用,如果出现 errors,则说明下载有问题: !python -m pip install…...
![](https://img-blog.csdnimg.cn/a95ffd1345154d7aabf4b602f921af81.jpeg)
Spring boot 集成单元测试
1.引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency> 2. 3.编写测试类 package com.enterprise;import com.enterpr…...
![](https://img-blog.csdnimg.cn/91bb406d6c934f03b15aed4f013f37d0.png)
基于C++的QT实现贪吃蛇小游戏
文章目录: 一:效果演示 二:实现思路 三:代码实现 widget.h widget.cpp main.cpp 一:效果演示 效果图◕‿◕✌✌✌ 代码下载 二:实现思路 通过按键控制蛇的移动,每吃一个商品蛇身就会加长…...
![](https://img-blog.csdnimg.cn/3d2b2a73154844e188314ae3f95efcd2.png)
Spring Boot整合RabbitMQ之路由模式(Direct)
RabbitMQ中的路由模式(Direct模式)应该是在实际工作中运用的比较多的一种模式了,这个模式和发布与订阅模式的区别在于路由模式需要有一个routingKey,在配置上,交换机类型需要注入DirectExchange类型的交换机bean对象。…...
![](https://img-blog.csdnimg.cn/c6f6aef22ef44e01971d53ccb5035933.png)
行式存储与列式存储
1.概述 数据处理大致可分为两大类,联机事务处理OLTP(on-line transaction processing) 和联机分析处理OLAP(on-line analytical processing)。 OLTP是传统关系型数据库的主要应用,用来执行一些基本的、日常的事务处理,比如数据库记录的增、删…...
![](https://img-blog.csdnimg.cn/f82dae9051b84f9182142a2e2fdbd43d.png)
windows上sqlserver的ldf日志文件和数据mdf文件分别放到不同的磁盘
之前我的windows上已安装好了sqlserver2017,有一个名为TestDb的数据库。ldf文件和mdf文件都一起放在D:\Database目录下。现在需要把ldf日志文件到E盘的database目录下。 重要的事情先说三遍 先停止网关(例如nginx)并备份数据库 先停止网关&am…...
![](https://img-blog.csdnimg.cn/ea85217c0ec94f19833ae0c5bc440491.png)
vue3+uni——watch监听props中的数据(组件参数接收与传递defineProps、defineEmits)
案例说明 A页面引用的子组件B A页面 <template><view>//引用组件<serviceOrder change"change" :list"list" :current"type"></serviceOrder></view> </template><script setup>import serviceOrd…...
![](https://img-blog.csdnimg.cn/9356956979e340629d088506eab7f2d7.png)
mybatis与spring集成与spring aop集成pagehelper插件
Mybatis与Spring的集成 Mybatis是一款轻量级的ORM框架,而Spring是一个全栈式的框架,二者的结合可以让我们更加高效地进行数据持久化操作。 Mybatis与Spring的集成主要有两种方式:使用Spring的Mybatis支持和使用Mybatis的Spring支持。 使用…...
![](https://img-blog.csdnimg.cn/06d5ee5c64634e77a626fdff33de60f5.png)
Mybatis基础
...
![](/images/no-images.jpg)
网站建设总体需求分析/网站seo哪里做的好
【本周总结】 1.学习了js红宝书的第四章:基本类型和引用类型的值、执行环境、垃圾收集 2.总结了js红宝书前三章内容 3.学习了ps的一些工具:油漆桶工具、橡皮擦工具、修饰工具、选框工具、套索工具、快速选择工具组、直方图和明暗调整、图层和调整图层 4…...
![](http://blog.51cto.com/attachment/201012/144554247.jpg)
wordpress微信群多个二维码/免费自助建站网站
概述 现在计算机网络的发展特点是规模不断扩大,复杂性不断增加!如何更有效地利用好企业IT资源,实现稳定的网络支持和网络效益一直是网络管理者备感棘手的问题。随着网络技术的飞速发展,越来越多的企业逐渐开始体验到了一种“成…...
![](/images/no-images.jpg)
云浮东莞网站建设/十大管理培训课程
Example: h waitbar(0,Please wait...); for i1:1000, % computation here % waitbar(i/1000,h) end 程序未验证,摘抄自:http://www.ilovematlab.cn/thread-203937-1-1.html...
![](/images/no-images.jpg)
武汉哪家推广公司靠谱/seo的优化技巧有哪些
(译者注:使用EF开发应用程序的一个难点就在于对其DbContext的生命周期管理,你的管理策略是否能很好的支持上层服务 使用独立事务,使用嵌套事务,并行执行,异步执行等需求? Mehdi El Gueddari对此做了深入研究…...
![](http://blog.chinaunix.net/attachment/201311/4/26611383_1383570533krME.jpg)
网站建设荣茂/全网营销推广公司
av_seek_frame FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了领先的音/视频编码库libavcodec等。 libavformat:用于各种音视频封装格式的生成和解析,包括获取解码所需信息以生成解码上下文结构 …...
wordpress批量删除文章的插件/站外推广
今天闲来无事,看了一下添富旗下的几只基金,对添富优势最近的表现只能无言。从08年以来,基本上完全落到其他两只基金下面了,涨的时候少,跌的时候多。 转载于:https://www.cnblogs.com/moonsnow/archive/2008/02/21/6226…...