Maison > interface Web > js tutoriel > Pourquoi Babel copie-t-il mon fichier source au lieu de le compiler ?

Pourquoi Babel copie-t-il mon fichier source au lieu de le compiler ?

Linda Hamilton
Libérer: 2024-11-29 17:52:11
original
391 Les gens l'ont consulté

Why is Babel Copying My Source File Instead of Compiling It?

Compilation Babel : empêcher la copie directe

Dans l'extrait de code donné, Babel est incapable de transformer le fichier source en une sortie compilée. Au lieu de cela, il copie simplement le fichier original. Cela se produit car Babel 6.x nécessite une configuration explicite pour spécifier les transformations souhaitées.

Pour résoudre ce problème, installez le package babel-preset-env via npm. Ce préréglage permet la compilation de tous les comportements ES* standard vers ES5. Ensuite, utilisez la commande suivante :

babel --presets env proxy.js --out-file proxified.js
Copier après la connexion

Vous pouvez également créer un fichier .babelrc avec la configuration suivante :

{
  "presets": ["env"]
}
Copier après la connexion

Exécuter Babel avec cette configuration appliquera la compilation ES5, résolvant ainsi le problème. problème de copie directe.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal