Vai al contenuto principale

@babel/preset-stage-0

Traduzione Beta Non Ufficiale

Questa pagina è stata tradotta da PageTurner AI (beta). Non ufficialmente approvata dal progetto. Hai trovato un errore? Segnala problema →

pericolo

A partire da Babel v7, tutti i preset stage sono stati deprecati. Per maggiori informazioni, consulta il blog post.

Per le istruzioni di aggiornamento, vedi il README.

Installazione

npm install --save-dev @babel/preset-stage-0

Utilizzo

Con un file di configurazione (Consigliato)

babel.config.json
{
"presets": ["@babel/preset-stage-0"]
}

Tramite CLI

Shell
babel script.js --presets @babel/preset-stage-0

Tramite Node API

JavaScript
require("@babel/core").transformSync("code", {
presets: ["@babel/preset-stage-0"]
});

Opzioni

loose

boolean, predefinito false.

Abilita trasformazioni "loose" per i plugin di questo preset che le supportano.

useBuiltIns

boolean, predefinito false.

Utilizzerà il built-in nativo invece di tentare di fornire un polyfill per il comportamento di qualsiasi plugin che ne richieda uno.

decoratorsLegacy

boolean, predefinito false.

Utilizza la sintassi e il comportamento legacy (stage 1) dei decoratori.

Ulteriori informazioni sulla configurazione delle opzioni dei preset sono disponibili qui