mit Core-js mit TypeScript

10

Die Kangax-Kompatibilitätstabelle für ES6 unter Ссылка zeigt Ergebnisse für "TypeScript + core-js". Ich brauche Core-js, um ES6-Methoden wie String # startsWith zu verwenden. Ich konnte nicht herausfinden, wie ich dem TypeScript-Compiler sagen sollte, Core-js zu berücksichtigen, und konnte kein Beispiel finden. Wie kann ich Core-js mit TypeScript verwenden?

    
Mark Volkmann 14.07.2015, 21:36
quelle

2 Antworten

2

Wenn Sie Typescript 2.0 verwenden, können Sie @types verwenden, um dieses Problem zu lösen.

@types und Typen

Beim Kompilieren von Typoskript-Code sind standardmäßig alle sichtbaren @types -Pakete in Ihrer Zusammenstellung enthalten. Pakete in node_modules/@types eines umschließenden Ordners werden als sichtbar betrachtet. speziell, das bedeutet Pakete innerhalb:

  • ./node_modules/@types/ ,
  • ../node_modules/@types/ ,
  • ../../node_modules/@types/ ,

und so weiter.

@types/core-js liefert die Definition für core.js, Sie können sie als weitere Module installieren .

npm install --save-dev @types/core-js

Weitere Informationen finden Sie unter tscconfig.json

Viel Glück.

    
user7312303 18.12.2016 08:10
quelle
1

Das Typescript Repo bietet Standarddefinitionen für ES6 Funktionalität.

Ich nehme an, wenn Sie einige Funktionen von core-js verwenden wollten, die ES6 nicht bieten, müssten Sie selbst Definitionsdateien hinzufügen.

    
loganfsmyth 15.07.2015 19:26
quelle