Faça sua pergunta e obtenha um resumo do documento referenciando esta página e o provedor AI de sua escolha
Este documento está desatualizado, a versão base foi atualizada em 25 de junho de 2026.
Ir para a documentação em inglêsHistórico de versões
- "Índice de exportações atualizado – proxy e compilador agora integrados no intlayer(); adicionada documentação de intlayerProxy, intlayerCompiler, intlayerMinify"v9.0.025/06/2026
- "Documentação unificada para todas as exportações"v8.0.021/01/2026
O conteúdo desta página foi traduzido com uma IA.
Veja a última versão do conteúdo original em inglêsSe você tiver uma ideia para melhorar esta documentação, sinta-se à vontade para contribuir enviando uma pull request no GitHub.
Link do GitHub para a documentaçãoCopiar o Markdown do documento para a área de transferência
pacote vite-intlayer
O pacote vite-intlayer fornece um plugin Vite para integrar o Intlayer à sua aplicação baseada em Vite.
Instalação
Copiar o código para a área de transferência
Exportações
Plugin
Importação:
Copiar o código para a área de transferência
Abrir a tabela em um modal para ver todo o conteúdo claramente
| Função | Descrição | Documento Relacionado |
|---|---|---|
intlayer | Plugin principal do Vite. Prepara dicionários, configura aliases, inicia observadores do servidor dev e (desde v9) integra o proxy e o compilador. | intlayer |
intlayerPlugin | (Descontinuado) Alias para intlayer. | intlayer |
intLayerPlugin | (Descontinuado) Alias para intlayer. | intlayer |
intlayerProxy | Plugin middleware de roteamento de localidade (detecção, redirecionamento, reescrita). Desde a v9 está integrado em intlayer() – registre separadamente apenas se necessário. | intlayerProxy |
intlayerMiddleware | (Descontinuado) Alias para intlayerProxy. | intlayerProxy |
intLayerMiddlewarePlugin | (Descontinuado) Alias para intlayerProxy. | intlayerProxy |
intlayerCompiler | Extrai declarações de conteúdo inline de componentes e as grava nos dicionários. Desde a v9 está integrado em intlayer(). | intlayerCompiler |
intlayerPrune | Remove campos de dicionário não utilizados do pacote de produção via tree-shaking. | intlayerPrune |
intlayerMinify | Minifica arquivos JSON de dicionários compilados e opcionalmente altera nomes de campos. | intlayerMinify |
Utilitários
Abrir a tabela em um modal para ver todo o conteúdo claramente
| Exportação | Descrição | Documentação Relacionada |
|---|---|---|
createIntlayerProxyHandler | Retorna um middleware Node.js agnóstico de framework (req, res, next) com lógica de roteamento de locale. | intlayerProxy |
Tipos
Abrir a tabela em um modal para ver todo o conteúdo claramente
| Exportação | Descrição |
|---|---|
IntlayerPluginOptions | Opções aceitas por intlayer(). Estende GetConfigurationOptions com compatCallers e proxy. |
IntlayerProxyPluginOptions | Opções aceitas por intlayerProxy() e createIntlayerProxyHandler(). Inclui ignore e configOptions. |
IntlayerCompilerOptions | Opções aceitas por intlayerCompiler(). Inclui configOptions e compilerConfig. |
CompatCallerConfig | Re-exportação de @intlayer/babel. Descreve um padrão de chamador compat-adapter para análise de uso de campo. |
