2015/07/05

[TypeScript][JavaScript]TypeScriptでUnderscore.jsを使いたい

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 コメント:

コメントを投稿