Wie kann WebStorm Module, die Funktionen sind, auflösen?

9

WebStorm löst sehr gut Funktionen, die von CommonJS-Modulen als Methoden zurückgegeben werden (und liest JsDoc, die ihnen zugeordnet sind), wie zum Beispiel:

%Vor%

Eine solche Funktion wird dann korrekt in Code Completion und Inline-Dokumentation Mechanismen, wenn ein solches Modul in einer anderen Datei benötigt wird.

%Vor%

Dies schlägt jedoch fehl, wenn die Funktion direkt als Modul exportiert wird

%Vor%

Wenn ein solches Modul benötigt wird, scheint WebStorm nicht zu wissen, was es ist:

%Vor%

Dies ist sehr häufig in unserem Projekt und das Ändern aller module.exports in einfache Objekte ist keine Option. Gibt es eine Möglichkeit, dieses Problem in WebStorm zu beheben?

    
Paul S. 01.06.2015, 14:42
quelle

1 Antwort

0

Erstellen Sie ein Makro, um zwischen den beiden semantischen Formen zu wechseln:

%Vor%

Referenzen

Paul Sweatte 25.08.2017 21:45
quelle