fileSaver non viene mappato per qualche motivo. angular2-jwt sta funzionando bene.Angular2 - Importazione di javascript di terze parti in SystemJS
ho fatto npm install file-saver -save
per ottenere il file-saver poi fatto riferimento come segue (ho un compito sorso per spostare il file js per librerie directory e vedo il file lì)
in index.htmlI hanno incluso lo script in src e system.config
<script src="libs/file-saver/FileSaver.js"></script>
<!-- 2. Configure SystemJS -->
<script>
System.config({
packages: {
app: {
format: 'register',
defaultExtension: 'js'
}
} ,
map: {
"angular2-jwt": "libs/angular2-jwt/angular2-jwt.js"
,"fileSaver":"libs/file-saver/FileSaver.js"
}
});
System.import('app/bootstrap')
.then(null, console.error.bind(console));
</script>
component.ts
qui non è trovare il FileSaver
import {SaveAs} from 'fileSaver';
l'errore che ottengo è questo
error TS2307: Cannot find module 'fileSaver'.
Qualche idea di cosa c'è che non va qui?
Stai sviluppando con TypeScript o JS? – rinukkusu
Sto usando Typescript – user2180794
Sto letteralmente tirando i miei capelli su questo .. – user2180794