Ich habe gerade angefangen, Babel zu verwenden, um meinen ES6-Javascript-Code in ES5 zu kompilieren. Wenn ich Promises benutze, sieht es so aus, als würde es nicht funktionieren. Auf der Babel-Website wird die Unterstützung von Versprechungen über Polyfills angegeben.
Ohne Glück versuchte ich hinzuzufügen:
require("babel/polyfill");
oder
import * as p from "babel/polyfill";
Damit erhalte ich beim Bootstrapping meiner App den folgenden Fehler:
Modul 'babel / polyfill' kann nicht gefunden werden
Ich habe nach dem Modul gesucht, aber es scheint, dass mir hier etwas Grundlegendes fehlt. Ich habe auch versucht, das alte und gute Bluebird NPM hinzuzufügen, aber es sieht so aus, als würde es nicht funktionieren.
Wie verwende ich die Polyfills von Babel?
npm install --save babel-polyfill
und require('babel-polyfill)
.
npm install _name_