Minificar JavaScript
Encurte o código JavaScript mantendo os comentários de licença. Os arquivos ficam no seu dispositivo.
Como isso funciona localmente
- Você escolhe um arquivo; a página o lê do seu dispositivo.
- O mecanismo correspondente é carregado de fileslimmer.com e roda em um Web Worker.
- O resultado é gravado de volta em um local que você escolher neste dispositivo.
Antes ou escolha arquivos do seu dispositivo
Tamanho original —
Formatos aceitos
- Lê
- JS · MJS
A saída mantém a linguagem em que o código foi escrito; só o texto é reescrito.
Memória estimada
Seu navegador informa apenas uma pista aproximada de memória, então este número é uma estimativa.
| Limite | Valor |
|---|---|
| Tamanho do arquivo | 20 MiB |
Estes limites protegem a aba de um arquivo que se expande muito além do tamanho salvo (spec 9.3). Eles não variam por dispositivo, porque analisar texto é limitado pelo próprio texto.
Limitações
- Seu arquivo é analisado e reescrito como texto, e nunca é executado. A saída minificada só é equivalente quando o código de origem é analisável; um erro de sintaxe interrompe a tarefa em vez de adivinhar.
- Os comentários de licença são mantidos na saída, então uma exigência de atribuição presente no código de origem sobrevive à minificação.
- Renomear identificadores quebra código que busca um nome como string, e um stack trace da saída deixa de corresponder ao seu código de origem.