Skip to content
Type something to search...
Veltro Theme Documentation

Path Aliases & Real File Paths

Veltro’s aliases are defined in tsconfig.json:

"paths": {
"@/components/*": ["./src/layouts/components/*"],
"@/shortcodes/*": ["./src/layouts/shortcodes/*"],
"@/helpers/*": ["./src/layouts/helpers/*"],
"@/*": ["./src/*"]
}

Examples:

  • @/components/sections/Banner.astro maps to src/layouts/components/sections/Banner.astro
  • @/shortcodes/Accordion.astro maps to src/layouts/shortcodes/Accordion.astro
  • @/helpers/Icons.astro maps to src/layouts/helpers/Icons.astro
  • @/lib/utils/i18nUtils.ts maps to src/lib/utils/i18nUtils.ts

There is no top-level src/components/ folder; the component alias intentionally points into src/layouts/components/.