当前位置: 首页 > 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大写

http://www.dtcms.com/a/200288.html

相关文章:

  • 从零训练一个大模型: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!
  • TDengine 2025年产品路线图
  • 掌握Python编程:从C++/C#/Java开发者到AI与医学影像开发专家
  • PAW3950DM-T5QU游戏级光导航芯片
  • 大模型备案中的安全考量:筑牢数字时代的安全防线
  • Python:操作Excel按行写入
  • 比较两个用于手写体识别的卷积神经网络(CNN)模型
  • 从产品展示到工程设计:3DXML 转 STP 的跨流程数据转换技术解析
  • Compose Kotlin Multiplatform跨平台基础运行
  • kotlin flow的写法
  • 纸上流年:Linux基础IO的文件理解与操作