html側では
<script src="./underscore-min.js"></script>と書いてあるのにもかかわらず、別ファイルに記述したtsファイルに、
_.escape()と記述すると、
Cannot find name '_'.的なメッセージが表示される。
これを解決するには、.d.tsファイルを作成する必要があり。
GitHubにあるDefinitelyTypedのunderscoreフォルダの内容をDLして、
///<reference path="./underscore.d.ts" />と冒頭に書いたらエラーがとれた。
ちょっとこれ、めんどくせー。
参考
TypeScript – Declarationファイルを入手してJSライブラリを静的型付けする
0 コメント:
コメントを投稿