Creazione:2026-01-21Ultimo aggiornamento:2026-01-21

    Documentazione del plugin Vite intlayerPrune

    Il plugin Vite intlayerPrune viene utilizzato per eseguire tree-shaking ed eliminare i dizionari non utilizzati dal bundle della tua applicazione. Questo aiuta a ridurre la dimensione finale del bundle includendo solo i contenuti multilingua necessari.

    Utilizzo

    // vite.config.ts
    import { defineConfig } from "vite";
    import { intlayer, intlayerPrune } from "vite-intlayer";
    
    export default defineConfig({
      plugins: [intlayer(), intlayerPrune()],
    });

    Descrizione

    Il plugin analizza il tuo codice sorgente per identificare quali chiavi del dizionario sono effettivamente utilizzate. Successivamente rimuove qualsiasi contenuto non utilizzato dai file di dizionario inclusi nel bundle. Questo è particolarmente utile per progetti di grandi dimensioni con molti dizionari, dove solo un sottoinsieme viene utilizzato in pagine o componenti specifici.