角度1打字稿项目中的依赖注入

时间:2016-09-07 13:14:52

标签: javascript angularjs typescript dependency-injection jwt

我正在尝试在我的angular1项目中使用angular-jwt和typescript。我使用

安装了angular-jwt
typings install dt~angular-jwt --global

我在打字输出> globals> angular-jwt中有它,但typings.json文件中没有angular-jwt。这是一个问题吗?

我也得到并且错误:模块ngJwtAuth不可用!而我试图使用它依赖。

import * as angular from 'angular';
import 'angular-jwt';

angular.module('app', ['ngJwtAuth']);

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

这是因为ngJwtAuth模块未定义。

模块名称为angular-jwt,而不是ngJwtAuth

typings.json中缺少包是一个问题,因为它不会被安装用于克隆的回购。要在typings.json it should be

中保存包裹
typings install dt~angular-jwt --global --save