无法加载fabricjs.d.ts的接口

时间:2016-06-03 15:53:55

标签: typescript fabricjs definitelytyped

我正在尝试在我的项目中加载fabricjs.d.ts文件,添加后我面临两个问题

  1. 文本编辑器显示文件中的几个错误
  2. 在visual studio intellisense中我只得到这个d.ts文件中定义的函数和var,我没有得到d.ts文件中定义的接口。
  3. 尝试以下:

    • 我使用的是1.4版本的typescript
    • 将visual studio项目设置更改为1.4
    • 在执行tsc -v时,它显示我使用的是1.4版本

    也看了Successful build with many errors in typescript typing files,但没有帮助。

    修改

    我尝试安装typescript 1.8.5并将项目的打字稿toolversion更改为1.8.5,没有帮助,是的tsc -v显示1.8.5。该文件仍显示VS中的几个错误(请参阅屏幕截图),虽然第一个5-6界面开始出现,但是一旦我在界面的最后一个成员得到错误,那么该界面下面的界面不会出现在visual studio intellisense中。请不要在下面的屏幕截图中,我们将IObservable作为intellisense的一部分,但不会获得ICanvasAnimation。

    enter image description here

    还尝试安装nuget 1.8.9,更改了probject文件,仍然没有帮助。也跟着this发帖。

1 个答案:

答案 0 :(得分:0)

  

tsc -v它表明我使用的是1.4版本

这是真正老版本的tsc 。 DefinitelyTyped仅保留对TypeScript最新的支持(出于各种原因)。

如果需要,您可以手动返回旧的ts版本(但是当然定义质量不如最新版本):

enter image description here