Ja również tego doświadczyłem i wydaje się, że jest to problem z funkcją automatycznego importu w VSCode. Wyłączenie wszystkich rozszerzeń również nie powoduje jego zniknięcia.
Aby obejść ten problem, możesz wyłączyć automatyczne importowanie w ustawieniach.
Jeśli używasz Javascript
"javascript.suggest.autoImports": false
Jeśli używasz Typescript
"typescript.suggest.autoImports": false
EDYCJA: Błędny automatyczny import występuje z powodu tego kodu w pakiecie w drzewie zależności
declare module "console" {
export = console;
}
Pakiet może znajdować się w lokalnym katalogu node_modules lub we wspomnianym pakiecie zainstalowanym globalnie.
- Wyszukaj w swoich lokalnych modułach node_modules
declare module "console"
- Jeśli znajdziesz go w pakiecie lokalnym, uruchom,
npm list [packageName]
aby określić, który pakiet w package.json jest zależny od pakietu zawierającego kod konsoli.
Jeśli nie znajdziesz kodu w lokalnych modułach node_modules, możesz to zrobić
Eliminuj pakiety jeden po drugim w package.json
Wyszukaj kod konsoli w globalnie zainstalowanych modułach, do których mogą się odwoływać pakiety w projekcie
% USERPROFILE% \ AppData \ Roaming \ npm \ node_modules% USERPROFILE% \ AppData \ Local \ Microsoft \ TypeScript
Wiem, że nie jest to proste rozwiązanie, ale mam nadzieję, że pomoże, w moim przypadku miałem odniesienie z węzła react-native-copilot -> rimraf ->, który zawierał kod konsoli. Usunięcie reagowania-natywnego-drugiego pilota rozwiązało problem.