2017-05-18 78 views
1

我在打字稿中嘗試使用與typingcript 2.2一起使用的jointjs定義文件。Jointjs類型定義

這是github中的定義文件。 https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/jointjs/index.d.ts

進口jointjs我的打字稿文件我用

import { joint } from 'jointjs'; 

我如何可以調用的類和函數從index.d.ts文件?

+1

您的項目設置如何?如果你正在使用模塊,[jointjs有它自己的類型defs](https://github.com/clientIO/joint/blob/master/dist/joint.d.ts)(更新),所以你不需要需要DT。 – Aaron

回答

2

JointJS庫帶有類型定義,因此您不必安裝單獨的類型,只需要npm install --save jointjs就足夠了。然後您可以使用導入並使用庫:

import * as joint from 'jointjs'; 

let circle = new joint.shapes.basic.Circle(); 
+0

感謝您的關注,我已經安裝了它但是卻找不到'backbone'的類型定義文件 –

+0

我已經通過npm install --save @ types/backbone安裝了主幹,但得到相同的錯誤 –

+0

重啓後重新解決 –