Skip to content

eruda-vue-devtools在vite项目中运行报错 #22

@cizkey

Description

@cizkey

环境:"vite": "^4.3.9” + pnpm 6.34.0
报错信息:

X [ERROR] Failed to resolve entry for package "eruda-vue-devtools". The package may have incorrect main/module/exports specified in its 
package.json. [plugin vite:dep-scan]

    node_modules/.pnpm/esbuild@0.18.20/node_modules/esbuild/lib/main.js:1373:21:
      1373 │         let result = await callback({
           ╵                      ^

    at packageEntryFailure (file:///D:/projectA/node_modules/.pnpm/vite@4.5.13_77db0f1e4bb777fc17203a8b3c79629f/node_modules/vite/dist/node/chunks/dep-42dae6ba.js:28726:11)
    at resolvePackageEntry (file:///D:/projectA/node_modules/.pnpm/vite@4.5.13_77db0f1e4bb777fc17203a8b3c79629f/node_modules/vite/dist/node/chunks/dep-42dae6ba.js:28723:5)
    at tryNodeResolve (file:///D:/projectA/node_modules/.pnpm/vite@4.5.13_77db0f1e4bb777fc17203a8b3c79629f/node_modules/vite/dist/node/chunks/dep-42dae6ba.js:28454:20)
    at Context.resolveId (file:///D:/projectA/node_modules/.pnpm/vite@4.5.13_77db0f1e4bb777fc17203a8b3c79629f/node_modules/vite/dist/node/chunks/dep-42dae6ba.js:28213:28)
    at Object.resolveId (file:///D:/projectA/node_modules/.pnpm/vite@4.5.13_77db0f1e4bb777fc17203a8b3c79629f/node_modules/vite/dist/node/chunks/dep-42dae6ba.js:44280:64)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async resolve (file:///D:/projectA/node_modules/.pnpm/vite@4.5.13_77db0f1e4bb777fc17203a8b3c79629f/node_modules/vite/dist/node/chunks/dep-42dae6ba.js:44585:26)
    at async file:///D:/projectA/node_modules/.pnpm/vite@4.5.13_77db0f1e4bb777fc17203a8b3c79629f/node_modules/vite/dist/node/chunks/dep-42dae6ba.js:44762:34
    at async requestCallbacks.on-resolve (D:\projectA\node_modules\.pnpm\esbuild@0.18.20\node_modules\esbuild\lib\main.js:1373:22)
    at async handleRequest (D:\projectA\node_modules\.pnpm\esbuild@0.18.20\node_modules\esbuild\lib\main.js:729:13)

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

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

    at setup (file:///D:/projectA/node_modules/.pnpm/vite@4.5.13_77db0f1e4bb777fc17203a8b3c79629f/node_modules/vite/dist/node/chunks/dep-42dae6ba.js:44752:19)
    at handlePlugins (D:\projectA\node_modules\.pnpm\esbuild@0.18.20\node_modules\esbuild\lib\main.js:1292:21)
    at buildOrContextImpl (D:\projectA\node_modules\.pnpm\esbuild@0.18.20\node_modules\esbuild\lib\main.js:978:5)
    at Object.buildOrContext (D:\projectA\node_modules\.pnpm\esbuild@0.18.20\node_modules\esbuild\lib\main.js:786:5)
    at D:\projectA\node_modules\.pnpm\esbuild@0.18.20\node_modules\esbuild\lib\main.js:2186:68      
    at new Promise (<anonymous>)
    at Object.context (D:\projectA\node_modules\.pnpm\esbuild@0.18.20\node_modules\esbuild\lib\main.js:2186:27)
    at Object.context (D:\projectA\node_modules\.pnpm\esbuild@0.18.20\node_modules\esbuild\lib\main.js:2026:58)
    at prepareEsbuildScanner (file:///D:/projectA/node_modules/.pnpm/vite@4.5.13_77db0f1e4bb777fc17203a8b3c79629f/node_modules/vite/dist/node/chunks/dep-42dae6ba.js:44535:26)

  The plugin "vite:dep-scan" was triggered by this import

    src/main.ts:19:27:
      19 │ import { initPlugin } from 'eruda-vue-devtools'
         ╵                            ~~~~~~~~~~~~~~~~~~~~


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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions