Angular2 FileSaver.js Impossible de trouver le module 'fichier-saver"

Je suis en train de travailler sur le déplacement angulaire à 1.x site à une nouvelle angulaire 2.0 site que j'ai créé le site en utilisant angulaires-cli 1.0.0-bêta.15.

J'ai un bouton pour exporter les données vers un fichier CSV. Lorsque la page se charge tout d'abord, je reçois un message d'erreur "Impossible de trouver le module "fichier-saver"", mais quand je clique sur le bouton tout fonctionne parfaitement.

J'ai l'FileSaver.js composant installé:

paquet.json

...
"dependencies": {
  ...
  "@types/filesaver": "0.0.30",
  "file-saver": "^1.3.2"
  ...
}
...

dans mon exportation.service.ts:

import { saveAs } from 'file-saver';
...
let file = new Blob(['hello world'], { type: 'text/csv;charset=utf-8' });
saveAs(file, 'helloworld.csv');
...

Personne ne sait comment résoudre cette erreur?

Je suis assez certain que le problème réside dans la disparité des noms, la bibliothèque est nommé "fichier" -" économie et de la .d.ts est nommé "@types/filesaver". Si je renommer manuellement le dossier en vertu de l' @types de "filesaver" à "fichier-saver" l'erreur disparaît
Je suis encore en train ne pouvez pas trouver le module de l'erreur, même après la modification de la @types/filesaver à @types de fichiers/-saver

OriginalL'auteur gamelover42 | 2016-09-23