2017-10-12 59 views
0

我正在为我的角度项目使用visual studio 2017模板,并且我试图在将它添加到包后导入'jwt-decode'模块。以.json我做以下后收到错误(我的文章标题):“找不到模块的文件声明'jwt-decode'

import * as jwt_decode from 'jwt-decode'; 

我已检查该包是由NPM适当拉低

我已经寻找其他职位,做了什么已经推荐那里,但没有运气到目前为止。任何帮助?

谢谢 乙

+0

你用angular2? – Robert

+0

@robert我正在使用角4 –

回答

2

如果使用Angular2/4 -Jwt需要使用像

import { JwtHelper } from 'angular2-jwt'; 
jwtHelper: JwtHelper = new JwtHelper(); 

useJwtHelper() { 
    var token = localStorage.getItem('token'); 

    console.log(
    this.jwtHelper.decodeToken(token), 
    this.jwtHelper.getTokenExpirationDate(token), 
    this.jwtHelper.isTokenExpired(token) 
); 
} 

如果您想了解更多请参考该文档Angular2/4 Jwt

+0

这有帮助。非常感谢 –