rou*_*tic 5 error-list chutzpah visual-studio-2012 typescript
可能有三个人正在做我正在做的事情,但这里有:
在为Chutzpah创建测试时,我需要不仅添加我的typescript文件的引用,还需要添加我正在使用的javascript库的引用.例如:
// Typescript References (for tsc)
/// <reference path="../ref/angular-1.0.d.ts" />
// JavaScript references (for chutzpah)
/// <reference path="../lib/angular.min.js" />
// TS references for what we're actually testing...
/// <reference path="../src/modules.ts" />
Run Code Online (Sandbox Code Playgroud)
通过这种设置,我的打字稿创作的茉莉花测试运行良好.但是,angular.min.js文件填满了我的错误列表,有数百个投诉.这使得无法找到typescript语法检查程序报告的错误.
如果我删除对angular.min.js的引用,那么由于我的代码依赖于库,Chutzpah无法运行.
有没有办法强制Visual Studio忽略特定JavaScript文件引用中的错误?
这个问题现在在Chutzpah 2.4中得到了解决。
厚颜无耻具体参考
随着几个版本前添加了 TypeScript 支持,一些人报告了在 VS 中使用 Chutzpah 和 TypeScript 插件时出现的问题。出现此问题的原因是 TypeScript 和 Chutzpah 都将注释用于不同的目的。为了解决这个问题,Chutzpah 现在支持两种引用依赖文件的方法。
现有的一般方式
/// <reference path="foo.js" />新的Chutzpah具体方式
/// <chutzpah_reference path="foo.js" />使用后者会让 Chutzpah 了解您的依赖关系图,并且不会混淆 TypeScript 编译器。
| 归档时间: |
|
| 查看次数: |
3232 次 |
| 最近记录: |