- Development. HMR based on react-refresh and babel, transform jsx and ts via esbuild.
- Production. All using esbuild.
Enjoy the speed of esbuild before using it in @vitejs/plugin-react.
pnpm add vite-plugin-react-esbuild -D
import { defineConfig } from 'vite'
import react from 'vite-plugin-react-esbuild'
export default defineConfig({
plugins: [react({
})],
})
Same options as @vitejs/plugin-react