microsoft / microsoft/TypeScript

Hovering on imported module shows path from TypeScript folder.

Offen
#39,397 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Awaiting More Feedback Suggestion
Vorherrschende Sprache
Go
Sterne
111k
Forks
14.3k
Ø Merge
2 T. 4 Std.
Gemergte PRs (30 T.)
132

Beschreibung

TS Template added by @mjbvz

TypeScript Version: 3.9.6

Search Terms

  • quickinfo
  • types
  • javascript

  • VSCode Version: 1.46.1
  • OS Version: Windows 10

Steps to Reproduce:

  1. Require modules like yargs, validate in a nodejs project. (Installed in project folder)
  2. On hover, TypeScripts node_modules path is shown instead of project's node_modules folder.
  3. Packages not in TypeScript's node_modules folder has no such issue.

Hovering on yargs:
yargs

Hovering on chalk:
chalk

Does this issue occur when all extensions are disabled?: Yes

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der gemeldeten Reproduktion in einem Node.js-Projekt mit yargs oder chalk und untersuche das Hover-/Quick-Info-Verhalten für importierte Module. In der Issue wird keine Quelldatei oder kein Test genannt; abgeschlossen ist die Arbeit, wenn der Hover Pakete aus dem node_modules-Ordner des Projekts statt aus dem node_modules-Ordner von TypeScript auflöst.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, node.js, typescript
Bereich
developer-experience, tooling
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.