2017-05-18 8 views
1

Je suis newbe en tapuscrit et essaie d'utiliser le fichier de définition jointjs avec le typecript 2.2.Jointjs définition de type

C'est un fichier de définition dans github. https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/jointjs/index.d.ts

importer jointjs à mon dossier dactylographié j'utilise

import { joint } from 'jointjs'; 

Comment puis-je appeler des classes et des fonctions de index.d.ts fichier?

+1

Comment est la configuration de votre projet? Si vous utilisez des modules, [jointjs a son propre type defs] (https://github.com/clientIO/joint/blob/master/dist/joint.d.ts) (qui sont plus récents) donc vous ne le faites pas besoin DT. – Aaron

Répondre

2

La bibliothèque JointJS est livrée avec les définitions de type, vous n'avez donc pas besoin d'installer de typages séparés, juste npm install --save jointjs suffira. Et puis vous pouvez utiliser l'importation et utiliser la bibliothèque comme:

import * as joint from 'jointjs'; 

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

Merci pour votre inquiétude, je l'ai installé, mais obtenez Impossible de trouver le fichier de définition de type pour 'backbone' –

+0

J'ai installé backbone par npm installer --save @ types/backbone mais obtenir la même erreur –

+0

Résolu après redémarrage –