【发布时间】:2018-03-09 11:01:42
【问题描述】:
我的项目中有以下代码:
1 declare const fabric: any;
2 class XCanvas {
3 public canvas: fabric.Canvas;
4
5 constructor() {
6 this.canvas = new fabric.Canvas();
7 }
8 }
我正在使用美妙的 fabricjs 库,但我使用的是最新版本,而 @types 库有几个版本已经过时了。我很难在打字稿中使用它,因为它总是会出错,但这是我得到的最接近的。
所以,第 6 行编译得很好,没问题。但是第 3 行给了我这个错误:
Cannot find namespace 'fabric'.
为什么会这样?我如何在没有打字的情况下在我的项目中使用它??
我没有导入或需要它,因为我使用脚本标记将其包含在 HTML 中。
【问题讨论】:
标签: typescript fabricjs typescript-typings