Aller au contenu principal

@babel/preset-stage-0

Traduction Bêta Non Officielle

Cette page a été traduite par PageTurner AI (bêta). Non approuvée officiellement par le projet. Vous avez trouvé une erreur ? Signaler un problème →

danger

Depuis Babel v7, toutes les préconfigurations stage sont dépréciées. Consultez l'article de blog pour plus d'informations.

Pour les instructions de mise à jour, reportez-vous au README.

Installation

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

Utilisation

Avec un fichier de configuration (Recommandé)

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

Via CLI

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

Via l'API Node

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

Options

loose

boolean, valeur par défaut : false.

Active les transformations en mode "loose" pour tous les plugins de cette préconfiguration qui le permettent.

useBuiltIns

boolean, valeur par défaut : false.

Utilisera le built-in natif plutôt que de tenter de polyfill le comportement pour les plugins qui en nécessitent un.

decoratorsLegacy

boolean, valeur par défaut : false.

Utilise la syntaxe et le comportement des décorateurs legacy (stage 1).

Vous pouvez en savoir plus sur la configuration des options des préconfigurations ici