Skip to content

Vulk and Vite

Vulk uses Vite, which is a web development build tool that supports:

  • a fast development environment with hot reload*(using native javascript modules)*
  • building an optimized version for production*(using rollup)*
  • native support for typescript

Under the hood, when running pnpm dev, it runs vite.

To learn more about this awesome tool made by the vue core team, check https://vitejs.dev. You will learn to:

  • Add PostCSS pre-processors
  • Integrate JSX
  • Implement fancy Web Assembly code
  • Add new asset path aliases
  • And much more

Vite plugins in Vite

PluginUsage
@vitejs/plugin-vueInject vue library and allow SFC files to work (*.vue)
@intlify/vite-plugin-vue-i18nDoes i18n resources pre-compilation / optimizations
vite-plugin-pagesGenerate routes based on file system
unplugin-auto-importAuto-Import modules
since v1.2.0
unplugin-vue-componentsAutoloading vue components
unplugin-iconsInjects icons from different providers
unplugin-fontsInject webfonts from different providers
vite-plugin-radarInject snippets from analytics providers
vite-plugin-pwaGenerate manifest.json and register services worker to enable PWA
@unhead/addons/viteOptimize Unhead usage
since v1.4.0

All Rights Reserved