Saltar al contenido

Angular2 FileSaver.js: no se puede encontrar el módulo ‘file-saver’

Solución:

solo usa esta declaración de importación

import * as fileSaver from 'file-saver';

Instale la biblioteca de la siguiente manera,

npm install file-saver --save

Esto resolverá tu problema.

En angular-cli debes:

1) instale la biblioteca en sus node_modules:

npm i -S file-saver

2) agregue la referencia del archivo js en ‘scripts’ en el archivo angular-cli.json:

"scripts": ["../node_modules/file-saver/FileSaver.js"]

3) en su archivo typings.d.ts:

declare function saveAs();

después de eso, puede usar saveAs () en cualquier lugar que necesite ejemplo:

export class MyClass{
  constructor(){
    saveAs(blablabla...)
  }
}

¡Buena suerte!

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *