2017-05-18 7 views
1

私はtypescriptでnewbeで、typescript 2.2でjointjs定義ファイルを使用しようとしています。ジョイント型定義

これはgithubの定義ファイルです。 https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/jointjs/index.d.ts

私typescriptファイルにjointjsをインポートする私はindex.d.tsファイルからクラスや関数を呼び出すことができますどのように

import { joint } from 'jointjs'; 

を使うのか?

+1

プロジェクトはどのようにセットアップされますか?モジュールを使用している場合は、[jointjsには独自の型定義があります(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

懸念していただきありがとうございます。インストールしましたが、「バックボーン」のタイプ定義ファイルが見つかりません。 –

+0

npm install --b @ type/backboneでバックボーンをインストールしましたが、同じエラーが発生します。 –

+0

再起動後に解決しました。 –