microsoft / microsoft/TypeScript
VSCode Angular 11 custom shared library auto-import suggestions are wrong
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
Bug Report
I'm trying to follow the Angular tutorial to use shared libraries: https://angular.io/guide/creating-libraries#creating-libraries
According to this section in the tutorial I am supposed to import the service like below but it is not suggested in the prompt:
import { CustomLibService } from "custom-lib";
When I try to import a shared service the quick fix suggests wrong import paths:

Auto import doesn't help either:

Possibly related to #37222
🔎 Search Terms
angular, custom library, auto-import, vscode, visual studio code
🕗 Version & Regression Information
C:>code --version
1.53.2
622cb03f7e070a9670c94bae1a45d78d7181fbd4
x64
C:>node --version
v12.18.4
Typescript: 4.1.2
Angular: 11.2.1
⏯ Playground Link
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
Commencez par le dépôt GitHub de reproduction lié et vérifiez le comportement avec VS Code 1.53.2, TypeScript 4.1.2 et Angular 11.2.1. Suivez le comportement de l’auto-import et du quick-fix pour la bibliothèque partagée ; le travail est terminé lorsque les deux suggestions proposent l’import du package custom-lib au lieu de chemins incorrects.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- angular, typescript, vscode
- Domaine
- developer-experience, tooling
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100