import { xxx } from "element-plus"报错

1,003 阅读1分钟

项目中单独引用element-plus组件报type未定义

  • 报错截图如下

image.png

  • 报错信息如下

  • Module '"element-plus"' has no exported member 'ElMessage'. Did you mean to use 'import ElMessage from "element-plus"' instead?

  • 项目版本如下

image.png

  • tsconfig配置如下

image.png

  • 解决方法
  1. 将moduleResolution改为 "node",
  2. 如果有其他的tsconfig文件,如tsconfig.node.json都要将这一项改为node
  3. 方案来源github issue