vite

Based on Vite 8 beta (Rolldown-powered). Vite 8 uses Rolldown bundler and Oxc transformer.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "vite" with this command: npx skills add duvesalo/app/duvesalo-app-vite

Vite

Based on Vite 8 beta (Rolldown-powered). Vite 8 uses Rolldown bundler and Oxc transformer.

Vite is a next-generation frontend build tool with fast dev server (native ESM + HMR) and optimized production builds.

Preferences

  • Use TypeScript: prefer vite.config.ts

  • Always use ESM, avoid CommonJS

Core

Topic Description Reference

Configuration vite.config.ts , defineConfig , conditional configs, loadEnv

core-config

Features import.meta.glob , asset queries (?raw , ?url ), import.meta.env , HMR API core-features

Plugin API Vite-specific hooks, virtual modules, plugin ordering core-plugin-api

Build & SSR

Topic Description Reference

Build & SSR Library mode, SSR middleware mode, ssrLoadModule , JavaScript API build-and-ssr

Advanced

Topic Description Reference

Environment API Vite 6+ multi-environment support, custom runtimes environment-api

Rolldown Migration Vite 8 changes: Rolldown bundler, Oxc transformer, config migration rolldown-migration

Quick Reference

CLI Commands

vite # Start dev server vite build # Production build vite preview # Preview production build vite build --ssr # SSR build

Common Config

import { defineConfig } from 'vite'

export default defineConfig({ plugins: [], resolve: { alias: { '@': '/src' } }, server: { port: 3000, proxy: { '/api': 'http://localhost:8080' } }, build: { target: 'esnext', outDir: 'dist' }, })

Official Plugins

  • @vitejs/plugin-vue

  • Vue 3 SFC support

  • @vitejs/plugin-vue-jsx

  • Vue 3 JSX

  • @vitejs/plugin-react

  • React with Oxc/Babel

  • @vitejs/plugin-react-swc

  • React with SWC

  • @vitejs/plugin-legacy

  • Legacy browser support

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

mercadopago-subscriptions

No summary provided by upstream source.

Repository SourceNeeds Review
General

pdf

No summary provided by upstream source.

Repository SourceNeeds Review
General

next-best-practices

No summary provided by upstream source.

Repository SourceNeeds Review