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?
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.
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.
Tags und Links javascript ecmascript-6 typescript1.5