我已经为MUI安装了必要的库,但当我输入Typograhy等基本组件时,它不会出现在智能感知中.相反,它显示@mui/icons-media.请参阅下面的图片.

enter image description here

enter image description here

在我将VSCode更新到最新版本之前,这以前工作得很好.

有人面临同样的问题吗?

推荐答案

VS Code 1.88" destruct "了一些自动导入的东西.这在发行票1.88.0 update broke JS Auto Import functionality #58113中被跟踪.更准确地说,VS代码1.88、which uses TypeScript 5.4the builtin TypeScript language-support extension存在TS 5.4、No auto-import from aliased symbol from ts files in js files #57740的问题,该问题已由拉取请求fix type import check for default-import/re-export in js files #57778修复,因此错过了向后移植到TS 5.4.Backport现已在TS 5.4.5中完成,Backport将在VS Code 1.88.1中拾取,现已发布.

与此同时,您可以暂时切换到夜间的TypScript语言支持扩展:ms-vscode.vscode-typescript-next,该扩展具有修复程序(source).如果您无法使其工作,您还可以 Select 暂时回滚内置的TypScript语言功能扩展(在扩展视图中搜索"@builtin typescript"),或安装VS Code 1.87.2.

@mui/material特定的发行票为[material-ui] Component import suggestion not appearing in VS Code #41802.

Typescript相关问答推荐

如何在不使用变量的情况下静态判断运算式的类型?

typescript抱怨值可以是未定义的,尽管类型没有定义

typescribe警告,explate—deps,useEffect依赖项列表

react 路由6操作未订阅从react 挂钩表单提交+也不使用RTK查询Mutations

与字符串文字模板的结果类型匹配的打字脚本

为什么有条件渲染会导致material 自动完成中出现奇怪的动画?

有什么方法可以类型安全地包装import()函数吗?

对于始终仅在不是对象属性时才抛出的函数,返回Never

如何正确调用创建的类型?

使用或属性编写无限嵌套的接口

作为函数参数的联合类型的键

Cypress-验证别名的存在或将别名中的文本与';if';语句中的字符串进行比较

TypeScript:方法获胜';t接受较窄类型作为参数

将带有额外id属性的Rust struct 展平回TypeScript单个对象,以返回wasm-bindgen函数

React中的效果挂钩在依赖项更新后不会重新执行

如何让Record中的每个值都有独立的类型?

带动态键的 TS 功能

元素隐式具有any类型,因为string类型的表达式不能用于索引类型{Categories: Element;管理员:元素; }'

对象可能未定义(通用)

req.files = 未定义(Multer、Express、Typescript)