Ich verwende "ag-grid": "4.0.5"
in einem Projekt mit kantigen 1.5.2 und Typoskript mit Visual Studio 2015AgGrid - Gibt es eine Möglichkeit, die Typdefinitionen für die neueste Version 4.0+ zu erhalten?
Die Typdefinitionen für tsd (mit dem Befehl tsd install ag-grid --resolve --save
installieren die folgende: https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/ag-grid aber dies scheint eine sehr zu sein alte Version 2.1.2 und im Grunde ist nichts für mein Projekt nützlich
Ich habe gesehen, dass dieses Projekt mit typescript entwickelt wurde Gibt es eine Möglichkeit, die internen Typoskript-Definitionen des Projekts in meinem Projekt zu verwenden? Ich habe versucht Hinzufügen /// <reference path="../../bower_components/ag-grid/main.d.ts" />
auf der Oberseite meiner TS-Datei, sondern als th Es gibt keine Module/Namespaces für diese Typdefinition. Ich kann keine Typen wie zuvor referenzieren (z. B. ag.grid.GridOptions
) oder Referenztypen, als wären sie global verfügbar (z. B. let test: GridOptionsWrapper
). Meine Typoskriptdatei wird nicht kompiliert.
ich Visual Studio 2015 IDE verwenden und wenn es eine andere Art und Weise von Visual Studio kennt die internen Typdefinitionen bei /// <reference path="../../bower_components/ag-grid/main.d.ts" />
Ich weiß nicht, zu machen, wie dies zu tun ..
Wer mit ähnlicher Situation?
PS: Siehe https://www.ag-grid.com/forum/showthread.php?tid=3581&pid=8414 für weitere Details
AKTUALISIERT: habe ich versucht, den Import Empfehlung pro Antwort des Niall aber sobald ich die Import-Anweisung, meine interne Winkelmodule kann nicht gefunden werden, umfassen. Beispiel: Ich kann hinzufügen: import bb = require("../../bower_components/ag-grid/main.d");
dann die Intellisense für bb.
funktioniert perfekt finden alle Arten innerhalb der main.d.ts, aber dann eine Zeile wie let a:app.services.IMyService
hört auf zu kompilieren sagen, dass Modul 'app' hat keine exportierten Mitgliedsdienste. Das hat funktioniert, bevor diese Zeile hinzugefügt wurde.
Wenn ich einfach /// <reference path="../../bower_components/ag-grid/main.d.ts" />
fügen Sie dann schlägt es mit einem Fehler Cannot compile modules unless the '--module' flag is provided.
ich nicht finden können, Antworten kompilieren, warum ich diese Störung erhalte.
Haben Sie die Lösung gefunden? –
habe ich nicht, leider verwende ich keine typisierte Definition .. – iberodev