読者です 読者をやめる 読者になる 読者になる

jquery.d.tsでエラー”',' が必要です。”

新しいASP.NET MVCのプロジェクトを作って、jquery.TypeScript.DefinitelyTypedをNugetから取得していつも通りにやろうとしたら突如のエラー

前に作ったプロジェクトでは発生していない
なんじゃろ・・・
f:id:orzmakoto:20150303235718p:plain

半日近く悩んで、なんか(  Д ) ゚ ゚って感じで解決しました。
TypeScript1.4がリリースされていて言語仕様が追加されていた。

jquery.TypeScript.DefinitelyTyped 2.1.9を使用していたのですが、これがTypeScript1.4の仕様追加に合わせて更新されておったのです。

私の開発環境には、TypeScript1.3しか入っておらず構文エラーとなっていました。

なんだよ!
音速で入れたら解決したよ!

TypeScript1.4についてはこちら

今回構文エラーとなっていたのは、直和型(Union Types)でした。
1.4がリリースされたことは知りませんでした。情報収集不足ですな・・・

TypeScript1.4のダウンロードはこちら