Je viens de commencer à utiliser Babel pour compiler mon code javascript ES6 dans ES5. Lorsque je commence à utiliser Promises, il semble que cela ne fonctionne pas. Le site Web de Babel déclare soutenir les promesses via les polyfills.
Sans aucune chance, j'ai essayé d'ajouter:
require("babel/polyfill");
ou
import * as p from "babel/polyfill";
Avec cela, j'obtiendrai l'erreur suivante sur le démarrage de mon application:
Impossible de trouver le module 'babel / polyfill'
J'ai cherché le module mais il me semble qu'il me manque quelque chose de fondamental ici. J'ai également essayé d'ajouter l'ancien et bon NPM bluebird, mais il semble que cela ne fonctionne pas.
Comment utiliser les polyfills de Babel?
npm install --save babel-polyfill
et require('babel-polyfill)
.
npm install _name_