私がやっていることをやっている人はおそらく3人くらいいると思いますが、次のようになります。
- ビジュアル スタジオ 2012
- 最新の Web Essentials
- TypeScript プロジェクト
- AngularJS フレームワーク
- Jasmine で Chutzpah テストを実行する
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" />
この設定により、typescript で作成したジャスミン テストはうまく動作しています。しかし、angular.min.js ファイルは私のエラー リストを何百もの苦情で埋め尽くしています。これにより、typescript 構文チェッカーによって報告されるエラーを見つけることができなくなります。
angular.min.js への参照を削除すると、私のコードはライブラリに依存しているため、Chutzpah を実行できません。
Visual Studio に特定の JavaScript ファイル参照のエラーを無視させる方法はありますか?