@babel/preset-stage-0
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 →
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
- Yarn
- pnpm
- Bun
npm install --save-dev @babel/preset-stage-0
yarn add --dev @babel/preset-stage-0
pnpm add --save-dev @babel/preset-stage-0
bun add --dev @babel/preset-stage-0
Utilisation
Avec un fichier de configuration (Recommandé)
{
"presets": ["@babel/preset-stage-0"]
}
Via CLI
babel script.js --presets @babel/preset-stage-0
Via l'API Node
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