1.0.4 • Published 9 months ago

@ctrlc/vite-plugin-vue-svgo v1.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

@ctrlc/vite-plugin-vue-svgo

利用svgo处理svg文件

使用手册

安装

npm i @ctrlc/vite-plugin-vue-svgo -D

使用方式

vite.config.ts文件中引入插件:

...
import VueSvgo from '@ctrlc/vite-plugin-vue-svgo';

export default defineConfig({
  plugins: [
      VueSvgo({
         // 指定svg所在目录
         path: resolve(__dirname, './src/components/SvgIcon/icons/'),
      }),
 ],
})

main.ts中注册组件:

...
import { createApp } from 'vue';
import App from './App.vue';
import { registerSvgo } from 'virtual:@ctrlc-svgo-sprite';

const app = createApp(App);
registerSvgo(app);

配置项

参数类型默认值说明
pathstring''必填 svg所在目录
namestring'svg-icon'可选 组件名称
configConfignull支持svgo的config

文档

1.0.2

9 months ago

1.0.1

9 months ago

1.0.0

9 months ago

1.0.4

9 months ago

1.0.3

9 months ago

0.1.2

1 year ago

0.2.0

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago