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

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大写

相关文章:

  • 从零训练一个大模型:DeepSeek 的技术路线与实践
  • windows网站篡改脚本编制
  • 若依框架二次开发——若依微服务整合RocketMQ
  • 三轴云台之高精度传感器与测距技术篇
  • java集合详细讲解
  • 《垒球百科全书》垒球是什么·棒球1号位
  • anythingLLM支持本地大模型嵌入知识库后进行api调用
  • VSCode 安装教程
  • pyspark测试样例
  • Pytest自动化测试详解
  • GPT/Claude3国内免费镜像站更新 亲测可用
  • uniapp 微信小程序 获取openId
  • 软件架构之-论高并发下的可用性技术
  • React学习———Immer 和 use-immer
  • DDoS与CC攻击:谁才是服务器的终极威胁?
  • 如何快速隔离被攻击的服务器以防止横向渗透
  • ES6详解
  • CSS实现过多的文本进行省略号显示
  • DAY30
  • Spring_Boot(一)Hello spring boot!
  • 《让世界爱中国》新书发布,探讨大变局下对外讲好中国故事
  • 商务部就美国商务部调整芯片出口管制有关表述答记者问
  • 复旦兼职教授高纪凡首秀,勉励学子“看三十年才能看见使命”
  • 8000余万元黄金投入研发后“不知去向”,咋回事?
  • 戛纳参赛片《爱丁顿》评论两极,导演:在这个世道不奇怪
  • 央媒聚焦文明交流互鉴中的“上博现象” :跨越山海,抒写自信