angular - TS "No se puede encontrar el nombre" desaparece solo mientras polyfills.ts está abierto
Tengo un proyecto en Angular 10 y obtuve un error extraño de TS (TSLint). En Visual Studio Code, en todos lados donde uso $localize, obtengo un error con el mensaje No se puede encontrar el nombre '$localize'.ts(2304), pero cuando abro el archivo polyfills.ts en una nueva pestaña (en este archivo $localize se importa al proyecto con import '@angular/localize/init';), el error desaparece y $localize se escribe correctamente. Probablemente sea un problema de TSLint o de VSC porque el compilador de Angular funciona bien y el proyecto se ejecuta. No es un problema crítico, pero algo frustrante. ¿Hay algo que me haya perdido en la configuración del proyecto o de VSC?
Respuesta #1
Esto funcionó para mí. Literalmente, solo elimina el directorio .vs que se encuentra al mismo nivel que tu archivo de solución.
Vi esta publicación https://weblog.west-wind.com/posts/2018/Aug/07/Fixing-Visual-Studio-Intellisense-Errors