ฉันพบสิ่งนี้ด้วยและดูเหมือนว่าจะมีปัญหากับฟีเจอร์นำเข้าอัตโนมัติใน 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
ฉันรู้ว่านี่ไม่ใช่วิธีแก้ปัญหาที่ตรงไปตรงมา แต่ฉันหวังว่ามันจะช่วยได้ในกรณีของฉันฉันมีการอ้างอิงจาก react-native-copilot -> rimraf -> โหนดซึ่งมีรหัสคอนโซลอยู่ การลบ react-native-copilot ออกเพื่อแก้ไขปัญหา