Versuch, von alten tsd.json
zu typings.json
zu migrieren. Zurück meine .d.ts
hatte:Definieren von TypeScript-Typisierung für Modul gibt TS2665?
declare var modname: modname.modname;
declare module modname {
export interface modname {
new(): modname;
}
export interface foo {
bar: string;
}
}
declare module "mod-name" {
export = modname;
}
Dann aufgrund von Fehlern geändert ich die ersten Zeilen:
declare var modname: modname.modname;
declare namespace modname {
Aber dann wurde:
TS2665: Modul Augmentation kann keine neuen Namen in der Einführung Top-Level-Bereich.
Vielleicht sollte ich die Typings anders installieren? - Ich seltsames Gerüst bemerken meine Definition Dateien automatisch hinzugefügt werden, die mit installiert:
typings install github:user/typ/mod-name/mod-name.d.ts --save
Danke, mit '@ next' jetzt versuchen. Ergebnisse: umgekehrte Syntax und bekam 'TS2666: Exporte und Exportzuweisungen sind in Modulerweiterungen nicht erlaubt.' aus der Zeile 'export = modname;' –