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 输入将是 WORKING,但在运行时,该库未导入,代码将无法正常工作。

我尝试过类似的事情

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

它不会改变这种情况。而且我认为我不需要这个明确的参考,因为我可以在没有上述导入的情况下获得智能感知。

我在这里错过了什么?

参考:DefinitelyTyped 文件 URL库文件 URL

4

0 回答 0