Я испытал это также, и это, кажется, проблема с функцией автоматического импорта в VSCode. Отключение всех расширений, похоже, тоже не уходит.
В качестве обходного пути вы можете отключить автоимпорт в настройках.
Если вы используете Javascript
"javascript.suggest.autoImports": false
Если вы используете Typescript
"typescript.suggest.autoImports": false
РЕДАКТИРОВАТЬ: сбой автоимпорта происходит из-за этого кода в пакете вниз по дереву зависимостей
declare module "console" {
export = console;
}
Пакет может находиться либо в вашем локальном каталоге node_modules, либо в глобальном пакете, на который есть ссылка.
- Найдите свои локальные node_modules для
declare module "console"
- Если вы найдете его в локальном пакете, запустите,
npm list [packageName]
чтобы определить, какой пакет в package.json зависит от пакета с консольным кодом в нем.
Если вы не можете найти код в своих локальных node_modules, вы можете либо
Исключите пакеты один за другим в package.json
Ищите код консоли в глобально установленных модулях, на которые могут ссылаться пакеты в вашем проекте
% USERPROFILE% \ AppData \ Roaming \ npm \ node_modules% USERPROFILE% \ AppData \ Local \ Microsoft \ TypeScript
Я знаю, что это не прямолинейное решение, но я надеюсь, что оно поможет, в моем случае у меня была ссылка с узлаact-native-copilot -> rimraf ->, в которой был консольный код. Удаление реакции-родного-второго пилота решило проблему.