TypeScript - 茉莉花 - Chutzpah - AngularJS

Posted

技术标签:

【中文标题】TypeScript - 茉莉花 - Chutzpah - AngularJS【英文标题】:TypeScript - jasmine - Chutzpah - AngularJS 【发布时间】:2014-02-21 12:11:12 【问题描述】:

您好,我们正在使用带有 typescript 的 angulatJs。 对于单元测试,我们使用 Jasmine。 为了运行 jasmine,我们使用 Chutzpah

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

ReferenceError:找不到变量:角度

我在哪里正确添加了对 .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: Can't find variable: angular

有什么建议吗??

谢谢

【问题讨论】:

【参考方案1】:

这些引用指向 .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" >

【讨论】:

以上是关于TypeScript - 茉莉花 - Chutzpah - AngularJS的主要内容,如果未能解决你的问题,请参考以下文章

茉莉花间谍对进口模块(打字稿)

业力开始找不到模块'茉莉花核心'

ReferenceError:注入未定义茉莉花

规范没有期望茉莉花

如何在茉莉花中重置间谍?

node.js 伊斯坦布尔和茉莉花设置