2016-07-06 9 views
1

Es ist ganz einfach: Installation Moment über Typisierungen fehlschlägt:'Typisierungen Moment installieren' nicht für Aurelia

Typings install moment --save 

mit 'Kann nicht "Moment" finden ("NPM") in der Registrierung ...' In anderen Beiträgen einige Leute zu sagen, wie so ‚--ambient‘ zu verwenden:

Typings install --ambient moment --save 

während das funktioniert, es verdirbt meine Aurelia Modul ts-Dateien. Es ändert sich

export * from '~aurelia....' 

zu

import alias = requires('~aurelia....') 
export = alias 

Es tut dies in jedem Modul Datei und das macht die App nicht b/c es nicht mehr um die Module Aurelia Rahmen erkennt. Also ist das Flag --ambient schlecht und ich muss einfach die Basisdatei moment.d.ts über Typings installieren.

Irgendwelche Ideen, um Typings zu erhalten, um Moment zu installieren?

Antwort

5

Try this:

typings install dt~moment --global --save

mehr für Typings docs

+0

sehen Das ist interessant. Es findet die Moment-Bibliothek, die das tut, also ist das ein Anfang, aber wenn es die Aurelia-App aktualisiert, wird ein Fehler in index.d.ts angezeigt. Es scheint, dass die Aurelia-Integration nicht funktioniert. Sagt, es kann Namespace Moment nicht finden: zu deklarieren var moment: moment.MomentStatic; – user441058

+0

Entschuldigung, ich kann Ihnen mit diesem Kommentar nicht helfen. Nicht genug Info. Versuchen Sie, nach "Verwendung von Typisierungen" zu suchen. –

+0

Endlich bin ich durch genug Reifen gesprungen, um es zum Laufen zu bringen. Ich schrieb einen Blog-Post hier: http://www.aureliajsrocks.com/typescript-moment-jspm-installation/ – user441058

Verwandte Themen