Configuration Reference
Configure the icon
integration
Astro Icon is an integration built on top the Astro web framework. You can configure your project inside the astro.config.mjs
configuration file:
import { defineConfig } from 'astro/config'; import icon from 'astro-icon';
export default defineConfig({ integrations: [ icon({ /* options */ }) ]});
You can pass the following options to the icon
integration.
virtualModulePrefix
type: string
Customize the import prefix for the virtual icon modules. The default is virtual:icons/
.
import { defineConfig } from 'astro/config';import icon from 'astro-icon';
export default defineConfig({ integrations: [ icon({ virtualModulePrefix: '~icons/' }) ]});