Tecnologia e Testes Mais detalhes C · Convenção da indústria Plataforma: Geral

Transpiler

Transpilador

Um transpiler é um compilador que transforma código-fonte de uma versão de linguagem ou sintaxe em outro código-fonte.

Veja como funciona
Você poderia chamar de TranspilerTranspilador

Veja como funciona

Exemplo trabalhado originalTranspilador

Outro exemplo

Um projeto TypeScript tem como alvo o ES2022. O compilador informa erros de tipo e escreve a sintaxe JavaScript escolhida com mapas de origem. Apenas tornar arquivos menores ou juntar módulos não é transpilar.

Partes principais

  1. 01sintaxe de origem
  2. 02regras de transformação
  3. 03Fonte alvo

Use-o quando

Use este termo quando o código-fonte é alterado para outra sintaxe de código-fonte ou alvo de linguagem.

Não o use quando

Não use transpiler como um nome genérico para bundlers, interpretadores, runtimes ou minificadores de arquivos.

Nome usado no código

typed or modern source → target source + source map

Antes de lançar

Check the runtime and version, integration limits, dependencies and licenses, and platform support. Verify security, failure, speed, monitoring, deploy, support owner, upgrade path, and rollback.

Solicitação que você pode copiar

Outcome: Complete the task with Transpilador (Transpiler). User context: Um projeto TypeScript tem como alvo o ES2022. O compilador informa erros de tipo e escreve a sintaxe JavaScript escolhida com mapas de origem. Apenas tornar arquivos menores ou juntar módulos não é transpilar. Technology or engineering concept: Transpilador (Transpiler). Why it fits: Use este termo quando o código-fonte é alterado para outra sintaxe de código-fonte ou alvo de linguagem. Do not use it when: Não use transpiler como um nome genérico para bundlers, interpretadores, runtimes ou minificadores de arquivos. Engineering fit: Define where it runs and which version to use. Set its job, interfaces, data flow, dependencies, supported systems, security, and speed limits. Explain how it fits the current stack. Lifecycle safeguards: Check dependency health and licenses. Add monitoring and a fallback. Name the upgrade owner. Do not add a second tool for the same job without a measured benefit. Acceptance criteria: A small integration proves the needed behavior. Test compatibility, security, failure, and performance. Document deploy, upgrade, support, and rollback steps. Evidence and limits (evidence boundary): Nenhum padrão oficial único controla todo o termo. Seu significado pode mudar entre equipes, plataformas ou frameworks. Unknowns to confirm: Current stack, runtime and version rules, target systems, dependency owner, performance budget, support period, and migration limits.

Conferir este pedido

Review how Transpilador (Transpiler) is used now. Definition: Um transpiler é um compilador que transforma código-fonte de uma versão de linguagem ou sintaxe em outro código-fonte. Release checks: Check the runtime and version, integration limits, dependencies and licenses, and platform support. Verify security, failure, speed, monitoring, deploy, support owner, upgrade path, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

C
Quão oficial é este termo?

Convenção da indústria

As pessoas frequentemente usam este termo no trabalho. As fontes listadas podem apoiar a prática ou limitações. Elas não definem todas as partes do termo.

Nenhum padrão oficial único controla todo o termo. Seu significado pode mudar entre equipes, plataformas ou frameworks.

Escopo
Apenas o que a fonte cobre:nome canônico、definição、API da plataforma、implementação、orientação de uso
Status do documento
estável
Verificado em
2026-07-30

Fontes e escopo da evidência

Fonte de autoridade · Microsoft · estável Compiler Options Escopo: nome canônico、definição、API da plataforma、implementação、orientação de uso Papel aqui: Contexto útil, não uma definição A fonte cobre: nome canônico, definição, API da plataforma, implementação, orientação de uso

Copie você mesmo

O navegador não conseguiu copiar isso. Selecione a solicitação abaixo e copie você mesmo.