按照教程方法,element-plus引入报错,老师帮忙看下

来源:3-4 前端Vue3.0项目整合ElementPlus

闲游@

2024-03-06

输入正文


  ➜  Local:   http://localhost:7601/

  ➜  press h + enter to show help

Error:   Failed to scan for dependencies from entries:

  E:/IdeaProject/his-vue/index.html


  X [ERROR] No known conditions for "./lib/locale/lang/zh-CN" specifier in "element-plus" package [plugin vite:dep-scan]

    src/main.ts:16:19:

      16 │ import locale from 'element-plus/lib/locale/lang/zh-CN';

         ╵                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


  This error came from the "onResolve" callback registered here:


    node_modules/esbuild/lib/main.js:1293:20:

      1293 │       let promise = setup({

           ╵                     ^


    at setup (file:///E:/IdeaProject/his-vue/node_modules/vite/dist/node/chunks/dep-jDlpJiMN.js:51245:19)

    at handlePlugins (E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:1293:21)

    at buildOrContextImpl (E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:979:5)

    at Object.buildOrContext (E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:788:5)

    at E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:2223:68

    at new Promise (<anonymous>)

    at Object.context (E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:2223:27)

    at Object.context (E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:2048:58)

    at prepareEsbuildScanner (file:///E:/IdeaProject/his-vue/node_modules/vite/dist/node/chunks/dep-jDlpJiMN.js:51022:26)



    at failureErrorWithLog (E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:1651:15)

    at E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:1059:25

    at runOnEndCallbacks (E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:1486:45)

    at buildResponseToResult (E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:1057:7)

    at E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:1069:9

    at new Promise (<anonymous>)

    at requestCallbacks.on-end (E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:1068:54)

    at handleRequest (E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:732:17)

    at handleIncomingPacket (E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:757:7)

    at Socket.readFromStdout (E:\IdeaProject\his-vue\node_modules\esbuild\lib\main.js:680:7)


写回答

1回答

_没头脑和不高兴_

2024-03-07

新版本的EP组件路径有更新,可以尝试一下修改路径为

import locale from 'element-plus/es/locale/lang/zh-CN';

lib改成es


4
1
今日无事_fsKQZ7
可以的
2024-12-21
共1条回复

SpringBoot+Vue3+MySQL集群 开发大健康体检双系统

SpirngBoot+Vue3+ MySQL集群 开发大健康体检双系统

318 学习 · 213 问题

查看课程