我最近开始使用TypeScript。现在我想使用这个linq.js库。即使我的问题可能不是特定于这个库。
我用
安装了库jspm install npm:linq
我用它来导入这个库
import * as Enumerable from "linq";
代码工作正常。但我没有得到任何intellisense打字。 然后我尝试用
安装类型定义tsd install linq.3.0.3-Beta4
但是,我仍然没有在代码中获得正确的智能感知。
我发现如果我删除
import * as Enumerable from "linq";
在我的文件顶部intellisense输入将是WORKING,但在运行时,不会导入库,代码将无法正常工作。
我尝试过像
这样的事情/// <reference path="typings/linq/linq.d.ts" />
它不会改变这种情况。而且我认为我不需要这个明确的引用,因为我可以在没有上面导入的情况下获得intellisense。
我在这里想念的是什么?