Ich habe dies ebenfalls erlebt und es scheint ein Problem mit der Auto-Import-Funktion in VSCode zu sein. Das Deaktivieren aller Erweiterungen scheint auch nicht zu verschwinden.
Um dieses Problem zu umgehen, können Sie Autoimporte in den Einstellungen deaktivieren.
Wenn Sie Javascript verwenden
"javascript.suggest.autoImports": false
Wenn Sie Typescript verwenden
"typescript.suggest.autoImports": false
BEARBEITEN: Der fehlerhafte Autoimport tritt aufgrund dieses Codes in einem Paket im Abhängigkeitsbaum auf
declare module "console" {
export = console;
}
Das Paket kann sich entweder in Ihrem lokalen Verzeichnis node_modules oder in einem global installierten Paket befinden, auf das verwiesen wird.
- Suchen Sie in Ihren lokalen node_modules nach
declare module "console"
- Wenn Sie es in einem lokalen Paket finden, führen Sie es aus, um
npm list [packageName]
festzustellen, welches Paket in package.json von dem Paket mit dem darin enthaltenen Konsolencode abhängig ist.
Wenn Sie in Ihren lokalen node_modules keinen Code finden, können Sie dies auch tun
Beseitigen Sie Pakete einzeln in package.json
Suchen Sie in global installierten Modulen nach dem Konsolencode, auf den möglicherweise Pakete in Ihrem Projekt verweisen
% USERPROFILE% \ AppData \ Roaming \ npm \ node_modules% USERPROFILE% \ AppData \ Local \ Microsoft \ TypeScript
Ich weiß, dass es keine einfache Lösung ist, aber ich hoffe, es hilft. In meinem Fall hatte ich eine Referenz vom React-Native-Copilot -> Rimraf -> Knoten, die den Konsolencode enthielt. Das Entfernen des reaktionsnativen Copiloten löste das Problem.