516 Star 7.4K Fork 2.1K

lyt-Top / vue-next-admin

 / 详情

运行报错

待办的
创建于  
2024-03-07 09:41

系统: Windows 10 专业版 22H2
开发环境: WebStrom 2023.2.2
node版本: 16.20.0
cnpm版本: 9.4.0

问题描述

使用cnpm install 正常,运行后 报错
报错日志如下

PS D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master> cnpm run dev

> vue-next-admin@2.4.33 dev
> vite


  VITE v4.5.2  ready in 862 ms

  ➜  Local:   http://localhost:8888/
  ➜  Network: http://2.0.0.1:8888/
  ➜  Network: http://192.168.2.236:8888/
  ➜  press h to show help
Error:   Failed to scan for dependencies from entries:                                                               
  D:/Acer/Downloads/vue-next-admin-master/vue-next-admin-master/index.html                                           
                                                                                                                     
  X [ERROR] No known conditions for "./lib/locale/lang/en" specifier in "element-plus" package [plugin vite:dep-scan]

    src/i18n/index.ts:5:21:
      5 │ import enLocale from "element-plus/lib/locale/lang/en";
        ╵                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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

    node_modules/.store/esbuild@0.18.20/node_modules/esbuild/lib/main.js:1292:20:
      1292 │       let promise = setup({
           ╵                     ^

    at setup (file:///D:/Acer/Downloads/vue-next-admin-master/vue-next-admin-master/node_modules/.store/vite@4.5.2/node_modules/vite/dist/node/chunks/dep-52909643.js:44748:19)
    at handlePlugins (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:1292:21)
    at buildOrContextImpl (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:978:5)
    at Object.buildOrContext (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:786:5)
    at D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:2186:68
    at new Promise (<anonymous>)
    at Object.context (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:2186:27)
    at Object.context (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:2026:58)
    at prepareEsbuildScanner (file:///D:/Acer/Downloads/vue-next-admin-master/vue-next-admin-master/node_modules/.store/vite@4.5.2/node_modules/vite/dist/node/chunks/dep-52909643.js:44
531:26)


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

    src/i18n/index.ts:6:23:
      6 │ import zhcnLocale from "element-plus/lib/locale/lang/zh-cn";
        ╵                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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

    node_modules/.store/esbuild@0.18.20/node_modules/esbuild/lib/main.js:1292:20:
      1292 │       let promise = setup({
           ╵                     ^

    at setup (file:///D:/Acer/Downloads/vue-next-admin-master/vue-next-admin-master/node_modules/.store/vite@4.5.2/node_modules/vite/dist/node/chunks/dep-52909643.js:44748:19)
    at handlePlugins (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:1292:21)
    at buildOrContextImpl (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:978:5)
    at Object.buildOrContext (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:786:5)
    at D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:2186:68
    at new Promise (<anonymous>)
    at Object.context (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:2186:27)
    at Object.context (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:2026:58)
    at prepareEsbuildScanner (file:///D:/Acer/Downloads/vue-next-admin-master/vue-next-admin-master/node_modules/.store/vite@4.5.2/node_modules/vite/dist/node/chunks/dep-52909643.js:44
531:26)


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

    src/i18n/index.ts:7:23:
      7 │ import zhtwLocale from "element-plus/lib/locale/lang/zh-tw";
        ╵                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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

    node_modules/.store/esbuild@0.18.20/node_modules/esbuild/lib/main.js:1292:20:
      1292 │       let promise = setup({
           ╵                     ^

    at setup (file:///D:/Acer/Downloads/vue-next-admin-master/vue-next-admin-master/node_modules/.store/vite@4.5.2/node_modules/vite/dist/node/chunks/dep-52909643.js:44748:19)
    at handlePlugins (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:1292:21)
    at buildOrContextImpl (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:978:5)
    at Object.buildOrContext (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:786:5)
    at D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:2186:68
    at new Promise (<anonymous>)
    at Object.context (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:2186:27)
    at Object.context (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:2026:58)
    at prepareEsbuildScanner (file:///D:/Acer/Downloads/vue-next-admin-master/vue-next-admin-master/node_modules/.store/vite@4.5.2/node_modules/vite/dist/node/chunks/dep-52909643.js:44
531:26)


    at failureErrorWithLog (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:1649:15)
    at D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:1058:25
    at runOnEndCallbacks (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:1484:45)
    at buildResponseToResult (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:1056:7)
    at D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:1068:9
    at new Promise (<anonymous>)
    at requestCallbacks.on-end (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:1067:54)
    at handleRequest (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:729:19)
    at handleIncomingPacket (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:755:7)
    at Socket.readFromStdout (D:\Acer\Downloads\vue-next-admin-master\vue-next-admin-master\node_modules\.store\esbuild@0.18.20\node_modules\esbuild\lib\main.js:679:7)

评论 (6)

BOOM 创建了任务

解决了吗?。

哈哈 没有人回复。自己也尝试用yarn重新 install,结果还是一样

安装低版本的element-plus 就可以了

好的 谢谢 我试试

element-plus/lib/locale/lang/zh-tw 改成 element-plus/es/locale/lang/zh-tw
其他两个同理

感谢,之前有大佬有回复,降低element-plus版本也可以解决这个问题。按照您的解决方法来看,应该是element-plus
高版本换了国际化配置的路径

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
5265701 abel wg 1599552278 4971450 liuzhexian 1627285598
TypeScript
1
https://gitee.com/lyt-top/vue-next-admin.git
git@gitee.com:lyt-top/vue-next-admin.git
lyt-top
vue-next-admin
vue-next-admin

搜索帮助