当前位置: 首页 > backend >正文

vue3 vite 项目中自动导入图片

vue3 vite 项目中自动导入图片

  • 安装插件
  • 配置插件
  • 使用方法

安装插件

yarn add vite-plugin-vue-images -D
或者
npm install vite-plugin-vue-images -D

配置插件

  • vite.config.js 文件中配置插件
// 引入
import ViteImages from 'vite-plugin-vue-images';plugins: [vue(),// 自动导入图片配置ViteImages({dirs: ['src/assets/images'], // 指定图片存放的目录extensions: ['jpg', 'jpeg', 'png', 'svg', 'webp', 'gif'], // 支持的图片格式// 可选配置customResolvers: [], // 自定义解析行为customSearchRegex: '([a-zA-Z0-9]+)', // 重写变量名的匹配规则}),],

使用方法

  • 比如在 src/assets/images 文件夹中有logo.png图片
<template><div><img :src="Logo" /></div>
</template><script setup lang="ts">
</script>

注意:
1、不能有相同名字不同格式的图片
2、图片名称首字母最好大写。 PS:本人测试小写也可以。但是问了避免Bug大写

http://www.xdnf.cn/news/7327.html

相关文章:

  • Axure疑难杂症:垂直菜单展开与收回(4大核心问题与专家级解决方案)
  • 新能源汽车充电桩管理平台如何利用智慧技术优化资源配置问题?
  • Triton介绍和各平台支持情况分析
  • Spring 代理与 Redis 分布式锁冲突:一次锁释放异常的分析与解决
  • 每日c/c++题 备战蓝桥杯(洛谷P4715 【深基16.例1】淘汰赛 题解)
  • 基于Zynq SDK的LWIP UDP组播开发实战指南
  • redis的List为什么用ziplist和quicklist
  • SCGI 服务器详解
  • 大模型(1)——基本概念
  • JVM的内存划分
  • vue3:十三、分类管理-表格--编辑、新增、详情、刷新
  • TDengine 安全部署配置建议
  • SpringBoot+ELK 搭建日志监控平台
  • Android Kotlin权限管理最佳实践
  • 【集成电路】集成电路导论知识点
  • HJ10 字符个数统计【牛客网】
  • JavaScript:PC端特效--缓动动画
  • Linux问题排查-找到偷偷写文件的进程
  • Word2Vec详解
  • 【Canvas与图标】圆角方块蓝星CSS图标
  • python打卡训练营打卡记录day30
  • 会议动态|第十五届亚太燃烧学术年会精彩探析
  • 解释:神经网络
  • 深入理解 ZAB:ZooKeeper 原子广播协议的工作原理
  • 26.项目集群-redis分布式锁
  • 力扣每日一题5-19
  • es在已有历史数据的文档新增加字段操作
  • 27.第二阶段x64游戏实战-分析技能属性
  • mysql故障排查与环境优化
  • DeepSeek 赋能数字孪生:重构虚实共生的智能未来图景