Appearance
概要
この記事では、Vuetify のアイコンフォントである Material Design Icons (mdi)を本番環境で使用する方法について解説します。
インストール方法
Vuetify のアイコンフォントである Material Design Icons (mdi)は、npm パッケージとして提供されています。
install 方法
cmd
npm install @mdi/js -D
もしも、既に@mdi/font をインストールしている場合は、アンインストールしてください。
cmd
npm uninstall @mdi/font -D
使用方法
index.ts
import { aliases, mdi } from 'vuetify/iconsets/mdi' // [!code --]
import { aliases, mdi } from 'vuetify/iconsets/mdi-svg' // [!code ++]
const vuetify = createVuetify({
icons: {
defaultSet: 'mdi',
aliases,
sets: {
mdi,
},
},
})
vue
<template>
<v-icon :icon="mdiAccount" />
</template>
vue
<script setup>
import { mdiAccount } from '@mdi/js'
</script>
まとめ
本番環境で必要な mdi のみを使用する方法について解説しました。