TypeScript - jasmine - Chutzpah - AngularJS

时间:2014-01-29 15:21:53

标签: angularjs typescript jasmine chutzpah

您好我们正在使用带有打字稿的angulatJs。 对于单元测试,我们使用的是Jasmine。 为了运行茉莉花,我们正在使用 Chutzpah

当我尝试构建项目时,它给我一个错误

ReferenceError:找不到变量:angular

我已正确添加对.spect.ts的引用。

 ///<reference path="../external/angularJS/1.0.8/angular.d.ts" />
 ///<reference path="../external/angularJS/1.0.8/angular-ui.d.ts" />
 ///<reference path="../external/angularJS/1.0.8/angular-mocks.d.ts" />
 ///<reference path="../_references.d.ts" />

但我仍然得到 ReferenceError:找不到变量:angular

有什么建议吗?

由于

1 个答案:

答案 0 :(得分:2)

这些引用是针对.d.ts文件的,但Chutzpah需要知道实际的.js文件的位置。您可以使用

执行此操作
/// <chutzpah_reference path="path/to/angular.js" >
/// <chutzpah_reference path="path/to/angular-ui.js" >
/// <chutzpah_reference path="path/to/angular-mock.js" >