1

最近 TypeScript を使い始めました。このlinq.jsライブラリを使用したいと思います。私の問題はこのライブラリに固有のものではないかもしれませんが。

ライブラリをインストールしました

jspm install npm:linq

これを使用してこのライブラリをインポートします

import * as Enumerable from "linq";

コードは正常に動作します。しかし、インテリセンスのタイピングは得られません。次に、型定義をインストールしようとしました

tsd install linq.3.0.3-Beta4

ただし、コードで正しいインテリセンスを取得できません。

外したら分かった

import * as Enumerable from "linq"; 

intellisense の入力は機能しますが、実行時にライブラリがインポートされず、コードが正しく機能しません。

私は次のようなことを試しました

/// <reference path="typings/linq/linq.d.ts" />

状況は変わりません。上記のインポートなしでインテリセンスを取得できるため、この明示的な参照は必要ないと思います。

ここで何を見逃したのですか?

参考:DefinitelyTyped ファイルの URLライブラリ ファイルの URL

4

0 に答える 0