microsoft / microsoft/TypeScript
ctrl+click on an existing asset with a querystring
Personne n'a encore pris cette issue.
- Langage dominant
- Go
- Étoiles
- 111k
- Forks
- 14.4k
- Merge moyen
- 1 j 19 h
- PR mergées (30 j)
- 117
Description
Does this issue occur when all extensions are disabled?: Yes/No
- VS Code Version: 1.80.0
- OS Version: macOS latest
Steps to Reproduce:
- write
import foo from './existing-file.js?some-query-string' - ctrl+click on the file path
Expected
VSCode opens the file as if there was no querystring
Actual
Either:
- VSCode complains with:
cannot find module './existing-file.js?some-query-string' or its corresponding type declarations - if there's a
.d.tswithdeclare module '*?some-query-string' {}, VSCode will navigate to this particular declaration block
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Reproduisez le comportement avec les étapes d’importation et de ctrl+click indiquées dans l’issue, puis suivez la navigation de l’éditeur de TypeScript pour les spécificateurs de module contenant des chaînes de requête. C’est terminé lorsqu’un asset existant s’ouvre normalement sans la chaîne de requête, au lieu de produire une erreur de module manquant ou de naviguer vers une déclaration générique.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, typescript, vscode
- Domaine
- devtools
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100