Maison > interface Web > js tutoriel > le corps du texte

Un moyen simple de convertir la syntaxe es6 en es5 en utilisant babel

小云云
Libérer: 2018-01-05 10:47:14
original
2768 Les gens l'ont consulté

Babel est un transcodeur largement utilisé. Babel peut parfaitement convertir le code ES6 en code ES5. Cet article présente principalement les informations pertinentes sur l'utilisation de Babel pour convertir la syntaxe es6 en es5. Pour plus de détails, amis. dans le besoin peut s'y référer. J'espère que cela aide tout le monde.

Avant-propos

Babel est un transcodeur largement utilisé qui peut convertir le code ES6 en code ES5 afin qu'il puisse être exécuté dans l'environnement existant.

Cela signifie que vous pouvez désormais écrire des programmes dans ES6 sans vous soucier de savoir si l'environnement existant le prend en charge.

Cet article explique que node et npm doivent être préinstallés. Vous pouvez vous référer à cet article : http://www.jb51.net/article/90518.htm, qui est très détaillé.

Structure du répertoire de fichiers


Générer le fichier de configuration de gestion des packages package.json

npm init -y
Copier après la connexion

Installez l'outil de conversion

npm i -g babel-cli

npm i --save-dev babel-preset-es2015 babel-cli
Copier après la connexion

Écrivez le contenu suivant dans le fichier .babelrc

{
 "presets": [
 "es2015"
 ],
 "plugins": []
}
Copier après la connexion

Compilez le fichier

babel src/test.js -o dist/test.js
Copier après la connexion

Recommandations associées :

Explication détaillée du mot-clé super dans la classe ES6

Le nouveau fichier .vue de Webstorm prend en charge la syntaxe vue en surbrillance et la syntaxe es6

Quelles sont les fonctions des méthodes statiques des classes dans ES6

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!