La tabella di compatibilità Kangax per ES6 a http://kangax.github.io/compat-table/es6/ mostra risultati per "TypeScript + core-js". Ho bisogno di core-js per usare i metodi ES6 come String # startsWith. Non sono stato in grado di capire come dire al compilatore TypeScript di considerare core-js e non ho trovato un esempio. Come posso usare core-js con TypeScript?utilizzando core-js con TypeScript
risposta
Il repository Typescript fornisce la funzionalità standard definitions for ES6.
Suppongo che se si desidera utilizzare alcune delle funzionalità di core-js che vanno oltre ES6, è necessario aggiungere i file di definizione da soli.
il collegamento non funziona puoi sistemarlo – Moes
@Moes Yup, sembra che abbiano spostato il file, corretto. – loganfsmyth
Se si utilizza Typescript 2.0, è possibile utilizzare @types
per risolvere questo problema.
@types
e tipi
Quando si compila il codice dattiloscritto, per impostazione predefinita tutti visibili @types
pacchetti sono inclusi nella compilation. I pacchetti in node_modules/@types
di qualsiasi cartella che li contiene sono considerati visibili; in particolare, ciò significa pacchetti all'interno:
./node_modules/@types/
,../node_modules/@types/
,../../node_modules/@types/
,
e così via.
@types/core-js
fornire la definizione per core.js, è possibile installarlo come altri moduli.
npm install --save-dev @types/core-js
Maggiori informazioni su: tscconfig.json
Buona fortuna.
- 1. Trova oggetto nell'array utilizzando TypeScript
- 2. React - utilizzando TypeScript vs Flow vs?
- 3. Caricamento dei moduli in TypeScript utilizzando System.js
- 4. Estendi oggetto Express Request utilizzando Typescript
- 5. XMLHttpRequest con Observable in Typescript
- 6. Problemi con TypeScript e TFS
- 7. NodeJS EventEmitter con classe TypeScript
- 8. Come uso Sinon con Typescript?
- 9. Come creare un'applicazione con TypeScript?
- 10. Uso di TypeScript con le vele
- 11. Angularjs + Typescript, Come utilizzare $ routeParams con IRouteParamsService
- 12. Plugin Accessing Apache Cordova con Typescript
- 13. Utilizzando Nodejs con tipografico
- 14. Plugin JQuery (datatables) con Webpack e Typescript
- 15. Come implementare i moduli utilizzando Typescript 1.5 e AngularJS 1.4?
- 16. TypeScript o CoffeeScript
- 17. Offuscamento TypeScript
- 18. Miglioramento delle importazioni in Webstorm 11 utilizzando JSPM e Typescript
- 19. Mapbox Typescript
- 20. Grunt a TypeScript su JavaScript con uglify
- 21. Come caricare i moduli System.js con TypeScript?
- 22. Filtro AngularJS con TypeScript e iniezione
- 23. Utilizzo del proxy con TypeScript/Angular2
- 24. Errore con Typescript/whatwg-fetch/webpack
- 25. Problema di TypeScript con dichiarazioni di importazione
- 26. TypeScript per ... di con indice/chiave?
- 27. Utilizzo di windows.plugins con Ionic 2 Typescript
- 28. TypeScript: problemi con il sistema di tipi
- 29. Typescript + webpack (con caricamento a caldo) + NodeJS
- 30. Testing pipe Angular2/TypeScript con Jasmine
Non sareste in grado di utilizzare le definizioni ES6 standard da dattiloscritto? https://github.com/Microsoft/TypeScript/blob/master/bin/lib.es6.d.ts O intendi come caricheresti la libreria? – loganfsmyth
Ah, sì, posso usare quello! Grazie! –