npm install vite-plugin-svg-icons 2、在vite.config.ts中配置插件 import { fileURLToPath, URL } from 'node:url'import VueSetupExtend from'vite-plugin-vue-setup-extend'import { defineConfig } from'vite'import vue from'@
(1)新建vite文件夹,建一个plugins文件夹,新建一个svg-icon.js文件,内容如下 // 用到插件 "vite-plugin-svg-icons": "2.0.1" 自行下载依赖 import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'; import path from'path';//此函数用于创建 SVG 图标插件实例exportdefaultfunctioncreateSvgIcon(isB...
在这个例子中,account是你放在src/assets/svg目录下的SVG图标的文件名。你可以通过icon-name属性来指定要使用的图标,并通过color和class-name属性来自定义图标的颜色和类名。 通过以上步骤,你就可以在Vue 3项目中使用vite-plugin-svg-icons插件来方便地管理和使用SVG图标了。
首先,确保你的项目已经使用 Vite 搭建,并且成功集成了 Vue 3。接下来,让我们为项目增添一抹亮色,安装 vite-plugin-svg-icons。这款插件专为加载和处理 SVG 图标而生,简直是你在 SVG 世界中的得力助手,能轻松搞定所有相关事务。只需在终端中运行以下命令:或者,如果你习惯使用 npm:完成安装后,你的项目将...
1. vite-plugin-svg-icons插件 本文的项目使用vue3+vite来构建,可以使用第三方的vite-plugin-svg-icons插件,来引入svg图标。 安装 安装vite-plugin-svg-icons插件 # npmnpm i vite-plugin-svg-icons -D# yarnyarn add vite-plugin-svg-icons -D# pnpmpnpm install vite-plugin-svg-icons -D ...
简介: Vue3.js中使用svg:vite-plugin-svg-icons 环境 $ node -v v16.14.0 $ pnpm -v 7.4.1 安装依赖 pnpm i -D vite-plugin-svg-icons fast-glob package.json { "dependencies": { "vue": "^3.2.37" }, "devDependencies": { "@vitejs/plugin-vue": "^3.0.0", "fast-glob": "^3.2...
npm install vite-plugin-svg-icons -D (二)配置 在vite.config.ts中进行配置 import { createSvgIconsPlugin } from 'vite-plugin-svg-icons' import path from 'path' export default () => { return { plugins: [ createSvgIconsPlugin({ // 指定需要缓存的图标文件夹 ...
一、SVG图标配置 1、安装依赖 npm install vite-plugin-svg-icons 1. 2、在vite.config.ts中配置插件 import { fileURLToPath, URL } from 'node:url' import VueSetupExtend from 'vite-plugin-vue-setup-extend' import { defineConfig } from 'vite' ...
vite-plugin-svg-icons 预加载在项目运行时就生成所有图标,只需操作一次 dom 高性能内置缓存,仅当文件被修改时才会重新生成 安装 node version:>=12.0.0vite version:>=2.0.0 yarn add vite-plugin-svg-icons-D# or npm i vite-plugin-svg-icons-D# or ...
1.安装依赖:npm install vite-plugin-svg-icons -D 2.vite.config.ts 中配置: import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'//在export default ({ command, mode }: ConfigEnv): UserConfig中的plugins数组中添加代码plugins: [ ...