Optional features
So-called "optional features" are disabled by default in Nuxt Ignis. You can turn them on via environment variables.
Presets
Some of the optional solutions are meant to be alternatives. Nuxt Ignis defines simplified configuration "presets" for such cases. Learn more about this concept in presets section.
However, you are not limited to presets only. Every optional module or feature can be enabled individually.
Optional modules
Currently, following modules are optional to use:
@nuxt/ui- setNUXT_PUBLIC_IGNIS_UItotrue | false@nuxtjs/tailwindcss- setNUXT_PUBLIC_IGNIS_TAILWINDtotrue | false(ignored ifNUXT_PUBLIC_IGNIS_UI=true)nuxt-neon- setNUXT_PUBLIC_IGNIS_NEONtotrue | false@nuxtjs/supabase- setNUXT_PUBLIC_IGNIS_SUPABASEtotrue | false@vueform/nuxt- setNUXT_PUBLIC_IGNIS_VUEFORMtotrue | false@formkit/nuxt- setNUXT_PUBLIC_IGNIS_FORMKIT_ENABLEDtotrue | false@nuxt/content- setNUXT_PUBLIC_IGNIS_CONTENTtotrue | false@nuxtjs/i18n- setNUXT_PUBLIC_IGNIS_I18N_ENABLEDtotrue | false@nuxtjs/seo- setNUXT_PUBLIC_IGNIS_SEOtotrue | falsenuxt-auth-utils- setNUXT_PUBLIC_IGNIS_AUTHtotrue | false@stefanobartoletti/nuxt-social-share- setNUXT_PUBLIC_IGNIS_SOCIAL_ENABLEDtotrue | falsemagic-regexp- setNUXT_PUBLIC_IGNIS_REGEXPtotrue | falsenuxt-charts- setNUXT_PUBLIC_IGNIS_CHARTStotrue | false
Default values are false (not included) for all optional modules.
Extra features
Currently, following extra features (not using separate Nuxt Modules) are optional:
zod- setNUXT_PUBLIC_IGNIS_ZODtotrue | falsevalibot- setNUXT_PUBLIC_IGNIS_VALIBOTtotrue | falseOpen Props CSS- setNUXT_PUBLIC_IGNIS_OPENPROPStotrue | falseVue Equipment- setNUXT_PUBLIC_IGNIS_EQUIPMENT_ENABLEDtotrue | falseelrh-pslo- setNUXT_PUBLIC_IGNIS_PSLO_ENABLEDtotrue | false
Default values are false (not included) for all optional features.
More info
- See details about technologies available via Nuxt Ignis in features section.