vue3 element-plus 国际化配置报错

743 阅读1分钟

在运行vue3+element-plus项目中,国际化配置报以下错误 (To install it, you can run: npm install --save element-plus/lib/el-config-provider)

VUU%F62WW{7)9L8GOBE3_T2.png

这里使用的是官方案例ConfigProvider

<template>
  <el-config-provider :locale="locale">
    <app />
  </el-config-provider>
</template>

<script>
  import { defineComponent } from 'vue'
  import { ElConfigProvider } from 'element-plus'

  import zhCn from 'element-plus/lib/locale/lang/zh-cn'

  export default defineComponent({
    components: {
      ElConfigProvider,
    },
    setup() {
      return {
        locale: zhCn,
      }
    },
  })
</script>

将案例中的

import { ElConfigProvider } from 'element-plus'

改为

import { ElConfigProvider } from 'element-plus/lib/components/config-provider'