0

我一直在从头学习 Asp.net core 和 angular

我正在看一个视频。而且我确信我正在按照视频中的说明进行操作。

我使用 npm 安装了库

npm install @auth0/angular-jwt

然后我有这个错误

Failed to compile.

../node_modules/@auth0/angular-jwt/index.js
Module not found: Error: Can't resolve '@angular/common/http' in 'C:\Users\dev\Documents\Visual Studio 2017\Projects\DatingApp\node_modules\@auth0\angular-jwt'

它的原因是什么?我重新观看视频三次以找出问题所在,但我无法解决。

当我导入JwtHelperService我正在使用的编辑器的智能感知时pops up。所以我假设 JwtHelperService 安装正确。

我还添加了jwtHelper = new JwtHelperService();变量

并创建了这样的方法

loggedIn() {
  const token = localStorage.getItem('token');
  return !this.jwtHelper.isTokenExpired(token);
}

但是错误从何而来?我该如何解决?

更新:

当我添加变量时它给了我错误

 jwtHelper = new JwtHelperService();

问候, 拉蒙

4

0 回答 0