2016-07-18 13 views
3

Gibt es irgendeine Art von Liste, welche Funktionen das Babel-Polyfill unterstützt? Wir haben gerade begonnen, babel zu verwenden, und ich frage mich, ob einige der Abhängigkeiten, auf die wir uns derzeit verlassen, wie es6-promises & whatwg-fetch beseitigt werden können. Wenn babel-polyfill unterstützte Versprechungen natürlich würde es keine Notwendigkeit geben, es6-promises aufzunehmen.Welche Funktionen unterstützt das Babel-Polyfill?

+3

OMG ich bin so krank von einigen der glücklichen Menschen hier downvote. Nur weil eine Frage für Sie eine blöde Frage ist, weil Sie die Technologie gut kennen, heißt das nicht, dass es eine dumme Frage ist. Jemand Leute sind gerade in diese Technologie und diese sind wirklich gültige Fragen. Ich fand es heraus und beantwortete meine eigene Frage und ich denke, dass ich bleiben muss, weil ich bin sicher, dass ich nicht der erste bin, der sich diese Frage stellt und wirklich, wenn Sie unten abstimmen, sollten Sie zumindest erklären, warum es ein dummes ist Frage. – coding4fun

+0

Ich stimme Ihnen zu, diese Informationen sind schwer zu finden von einer einfachen Google-Suche, es sei denn, Sie wissen, was Sie suchen (d. H. "Core.js"). Ihre Antwort hat mir geholfen, danke. – user162097

Antwort

3

Ich denke, nach ein paar Recherchen habe ich es herausgefunden. Babel-Polyfill ist so ziemlich core.js + Regenerator Runtime. Sehen Sie sich diese Projekte einzeln an, um zu sehen, welche Features polyfillt sind. Zum Beispiel zum Zeitpunkt des Schreibens dieses Artikels core.js:

Fetch:

window.fetch ist kein Cross-Plattform-Feature, in einigen Umgebungen es macht keinen Sinn. Aus diesem Grund denke ich nicht, dass es in Core-Js sein sollte. Mit Blick auf eine große Anzahl von Anfragen kann es in der Zukunft hinzugefügt werden. Jetzt können Sie zum Beispiel dieses Polyfill verwenden.

Versprechungen:

Modulare Standard-Bibliothek für JavaScript. Inklusive polyfills für ECMAScript 5, ECMAScript 6: Versprechen, Symbole, Sammlungen, Iteratoren, typisierte Arrays, ECMAScript 7+ Vorschläge, setImmediate usw.

Also ich brauche whatwg-fetch aber ich nicht brauchen es6-promises . Getestet in IE11 (hat keine Versprechen), so scheint es zu funktionieren.

Verwandte Themen