microsoft / microsoft/TypeScript
VSCode Angular 9 Auto-Import for Custom Libraries
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Go
- Estrellas
- 111k
- Forks
- 14.4k
- Merge medio
- 1 d 19 h
- PR fusionados (30 d)
- 117
Descripción
TS Template added by @mjbvz
TypeScript Version: 3.8.3
Search Terms
- angular
I'm currently building an Angular 9 Library using VSCode (version 1.42.1 on MAC OS). I followed the Angular Tutorial on how to create libraries - https://angular.io/guide/creating-libraries.
I also added schematics to the angular package, I'm currently having problems when I add the Library to Angular Application using the ng add ~/projects/my-library-0.01.tgz --save command.
VSCode is unable to auto-import components or classes defined in this package.
Cannot find name 'MyService'.
If I manually add import { MyService } from 'my-library' this works fines.
Is there a reason why the auto-import is not working for custom angular libraries?
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza reproduciendo el problema con el comando documentado ng add ~/projects/my-library-0.01.tgz --save en la configuración de la biblioteca de Angular 9; después, compara el comportamiento de la importación automática con la importación manual que funciona desde my-library. No se indica ningún archivo fuente ni prueba; se considera terminado cuando se determine si los componentes y clases exportados del paquete personalizado aparecen como opciones en la importación automática de VSCode y se capture ese comportamiento en una prueba de regresión específica si el problema sigue siendo reproducible.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- angular, typescript, vscode
- Área
- developer-experience, tooling
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 30/100