element plus/Vue3项目遇到Module not found: Error: Package path ./lib/locale/lang/zh-cn is not exported from package解决

2023-08-28 425点热度 1人点赞 0条评论

ElementPlus/Vue3项目启动时候,遇到如下错误:

error in ./src/i18n/index.ts

Module not found: Error: Package path ./lib/locale/lang/zh-cn is not exported from package /path/to/project/node_modules/element-plus (see exports field in /path/to/project/node_modules/element-plus/package.json)

报错有点奇怪,因为无论是文件还是index.ts中是否有export,都是不存在问题的,经过一番搜索,找到解决办法,记录如下,供参考:

解决方案

index.ts中,

import enLocale from 'element-plus/lib/locale/lang/en'
import zhLocale from 'element-plus/lib/locale/lang/zh-cn'

改成:

import enLocale from 'element-plus/es/locale/lang/en'
import zhLocale from 'element-plus/es/locale/lang/zh-cn'

 

admin

这个人很懒,什么都没留下

文章评论

您需要 登录 之后才可以评论