无法找到模块“element-plus/dist/locale/zh-cn.mjs”的声明文件

VUE报错如下

无法找到模块“element-plus/dist/locale/zh-cn.mjs”的声明文件。“e:/visualstudio_code/emppre/node_modules/element-plus/dist/locale/zh-cn.mjs”隐式拥有 “any” 类型。
如果“element-plus”包实际公开了此模块,请尝试添加包含 declare module‘element-plus/dist/locale/zh-cn.mjs'; 的新声明(.d.ts)文件ts(7016)

找了很多方法,又是什么新建d.ts文件,又是其他的解决方法最后还是引用的方法。

import zhCn from “element-plus/es/locale/lang/zh-cn”;

这句话导入才有用,位置不变
把import zhCn from ‘element-plus/dist/locale/zh-cn.mjs’
换成 import zhCn from “element-plus/es/locale/lang/zh-cn”;
就ok了

你可能感兴趣的:(前端,vue)