Anteriormente, tengo dos archivos JS:
old-file.jsnew-file.js Más tarde noté que el intellisense de mi app.js siempre se refería a old-file.js pero no a new-file.js , así que old-file.js (como si hubiera cambiado el nombre del archivo antiguo ). Pero ahora, cuando trabajo en mi app.js , el intellisense ha desaparecido, lo que significa que VSCode no hace uso automáticamente de las definiciones en new-file.js , que tiene las mismas y otras declaraciones de objetos adicionales .
Traté de buscar mi extensión integrada de funciones de lenguaje de Typescript y JavaScript , pero no puedo encontrarla en mi VSCode. También reinicié mi VSCode muchas veces pero aún no funcionaba. Mi jsconfig.json se ve bien en la carpeta raíz del proyecto como se muestra a continuación:
{ "compilerOptions": { "module": "commonjs", "target": "es2016", "jsx": "preserve" }, "exclude": [ "node_modules", "**/node_modules/*" ], "typeAcquisition": { "include": [ "jquery", "angular" ] } } Tenga en cuenta que estaba hablando de la "inteligencia implícita" de VSCode en archivos externos, sin declaraciones de import , nada. También tenga en cuenta que mi app.js y new-file.js siempre se fusionarán como app.min.js por terser en la etapa posterior. ¿Alguien sabe qué pasó con mi situación y cómo puedo restaurar el intellisense de mi new-file.js y volver a ponerlo a funcionar como el anterior? ¡Muchas gracias!