In Js Tests Mokka, chai und sinon werden als globale Variablen häufig ausgesetzt einige import
, in der Regel über Karma Plug-ins zu speichern.Wie ein Modul (Sinon, Chai) als globale Variablen mit korrekten Typen offenlegen?
Die Installation von Mocha-Typings funktioniert gut, Mocha describe
, it
... werden korrekt als globale Variablen mit korrekten Typen angezeigt.
jedoch chai und Sinon Typisierungen als globale Vars auch aussetzen versuchen (typings i --global --save-dev sinon
) liefert mir ein:
Typisierungen ERR! Nachricht Versuchte „Sinon“ als globales Modul zu kompilieren, aber es sieht aus wie ein externe module.`
Ich habe versucht, eine Typisierung mich-Datei zu schreiben, aber ich habe nicht den Zugang zu diesen Libs Typisierungen (Import?) ...
Ist es möglich? Wie soll ich das machen? Und wird es mit Sinon-Chai funktionieren?
Manuelles Bearbeiten einer Datei aus einem Paketmanager? Natürlich ist es machbar, aber ich würde eher einen skalierbaren Ansatz bevorzugen. Danke trotzdem ! – Offirmo
meinst du das ernst? – Lezard