Ngày tạo:2026-01-21Cập nhật lần cuối:2026-01-21

    Tài liệu Plugin intlayerPrune cho Vite

    Plugin Vite intlayerPrune được sử dụng để thực hiện tree-shaking và loại bỏ các từ điển không được sử dụng khỏi bundle ứng dụng của bạn. Điều này giúp giảm kích thước bundle cuối cùng bằng cách chỉ bao gồm nội dung đa ngôn ngữ cần thiết.

    Cách sử dụng

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

    Mô tả

    Plugin phân tích mã nguồn của bạn để xác định những khóa dictionary thực sự được sử dụng. Sau đó nó loại bỏ bất kỳ nội dung không được sử dụng khỏi các tệp dictionary đã được bundle. Điều này đặc biệt hữu ích cho các dự án lớn có nhiều dictionary mà chỉ một tập con được sử dụng trong các trang hoặc component cụ thể.