【TypeScript】Element 组件导入在 TypeScript 5 报错:模块 ““element-plus““ 没有导出的成员。。。
报错现象
解决方法
typescript 5.0版本升级,使用了 compilerOptions.moduleResolution: "bundler"
的模块编译选项。
moduleResolution:模块解析策略,是指编译器在查找导入模块内容时所遵循的流程
因此目前要解决报错,我们只需要修改 tsconfig.json 下的为 node 就行。
/* Bundler mode */
"moduleResolution": "Node", // 模块解析方式
// "moduleResolution": "bundler", // ts 5 以上支持
具体请看 issues
参考文章
element-plus引入在TypeScript5.0下的报错
tsconfig之moduleResolution详解
分类:
TypeScript
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步