cvsip-web/build/plugins/svgPlugin.ts

17 lines
438 B
TypeScript
Raw Normal View History

2024-11-20 16:33:02 +08:00
import path from 'path';
import { createSvgIconsPlugin } from 'vite-plugin-svg-icons';
/**
* svg vite
*/
export function configSvgIconsPlugin() {
// 使用 svg 图标
const svgIconsPlugin = createSvgIconsPlugin({
// 指定需要缓存的图标文件夹
iconDirs: [path.resolve(process.cwd(), 'src/assets/icons')],
// 指定symbolId格式
symbolId: 'icon-[dir]-[name]',
});
return svgIconsPlugin;
}