node_modules我在 Angular、vsCode 中自动导入时遇到问题
预期行为:当我开始在 Angular TypeScript 文件中输入已安装模块的名称(例如“MatMenuM”或“HttpCl”)时,应该会出现导入建议。
当前行为:没有出现正确的建议


我的环境:Windows 10 上的新鲜角度项目,具有最新(2022 年 3 月 28 日)版本的角度 cli、节点、打字稿、vsCode,只有两个扩展,全部是最新的,并导入了最新的角度材料。








我意识到这个问题已被问过几次,但没有一个答案能解决我的问题。此外,Angular 和 ts 版本可能有所不同。我将在下面链接所有相关问题。我还尝试了所有建议的解决方案:
我试过:
typeRoots我的tsconfig.json,如此处所述,我得到的只是:
另外,与同一问题相关的这个github 问题表示该问题应该使用新的 ts 版本来解决......但这不适合我。
将自动导入的首选路径样式设置为相对、最短、项目相对和非相对
卸载 Angular、Node、vsCode 和 ts 并重新安装
删除所有扩展
types: []从我的中删除tsconfig.app.json
添加"node_modules/@angular/**/*.d.ts"以包含在我的tsconfig.app.json
非常感谢您的帮助!
编辑:图像格式不正确、拼写错误