在打字稿前端项目中使用jwt-decode

时间:2019-12-11 07:20:45

标签: typescript jwt auth0

说明 我正在尝试在打字稿项目即Stencil Project中使用jwt-decode并抛出以下错误:

  

该表达式不可调用。键入'{默认值:(令牌:字符串,   options ?:选项)=> TTokenDto; }'没有呼叫签名。

import * as jwt_decode from 'jwt-decode';
.
.
.
let token = "........";
let decoded = jwt_decode(token);

复制

  • 在任何打字稿项目中安装jwt-decode npm install --save @ types / jwt-decode npm install-保存jwt-decode将其导入您的 编码并使用import *作为'jwt-decode'中的jwt_decode; 。 。 。让令牌 =“ ........”;让解码= jwt_decode(token);
  • 构建项目
  • 使用的该库的版本:^ 2.2.0平台的版本或
  • 使用的框架(如果适用):模具-^ 1.3.3,打字稿-3.7.2

1 个答案:

答案 0 :(得分:4)

对import语句进行以下更正可以正常工作:

import jwt_decode from 'jwt-decode';