typescript - No se puede encontrar el módulo "@auth0/angular-jwt/"
Actualmente estoy desarrollando una aplicación web utilizando la autenticación ADFS.
Tengo el siguiente error en tiempo de ejecución:
"No se puede encontrar el módulo @auth0/angular-jwt".
Estoy utilizando Angular 5.2.10. He intentado reinstalar mis dependencias, sin embargo, todavía tengo errores:
Tengo errores en index.d.ts:
No se puede encontrar el nombre 'Provider' y 'ModuleWithProviders'
Y en jwt.interceptor.d.ts:
No se pueden encontrar los módulos "@angular/common/http" y "rxjs/internal/Observable"
Y en jwtoptions.token.d.ts:
No se puede encontrar el módulo "@angular/core"
No he modificado ninguno de esos archivos.
¿Es este un problema de la versión de Angular? ¿Estoy usando versiones incorrectas de esas bibliotecas?
¡Gracias por tu ayuda!
Respuesta #1
- Elimina tu carpeta
node_modules - Ejecute
npm i
Intenta ejecutarlo de nuevo
Respuesta #2
Respondiendo a tu primera consulta, es decir, No se puede encontrar el módulo @auth0/angular-jwt"
Asegúrate de que dentro de la carpeta node_modules tengas la ruta especificada: - @auth0/angular-jwt/src/
Si es así, entonces usa
import { JwtHelperService } from '@auth0/angular-jwt/src/jwthelper.service';si no, primero ejecuta la instalación con npm o yarn
npm install @auth0/angular-jwt
installation with yarn
yarn add @auth0/angular-jwt
