本地运行红讯jpass平台的前端main包报错,提示:Failed to resolve entry for package "@vue-office/excel".
本地运行红讯jpass平台的前端main包报错,提示:
X [ERROR] Failed to resolve entry for package "@vue-office/excel". The package may have incorrect main/module/exports specified in its package.json. [plugin vite:dep-scan]
node_modules/esbuild/lib/main.js:1373:21:
1373 │ let result = await callback({
╵ ^
at packageEntryFailure (file:///E:/worksapace/jpaas-front/ac-main/node_modules/vite/dist/node/chunks/dep-3936e161.js:28726:11)
at resolvePackageEntry (file:///E:/worksapace/jpaas-front/ac-main/node_modules/vite/dist/node/chunks/dep-3936e161.js:28723:5)
at tryNodeResolve (file:///E:/worksapace/jpaas-front/ac-main/node_modules/vite/dist/node/chunks/dep-3936e161.js:28454:20)
at Context.resolveId (file:///E:/worksapace/jpaas-front/ac-main/node_modules/vite/dist/node/chunks/dep-3936e161.js:28213:28)
at Object.resolveId (file:///E:/worksapace/jpaas-front/ac-main/node_modules/vite/dist/node/chunks/dep-3936e161.js:44279:64)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async resolve (file:///E:/worksapace/jpaas-front/ac-main/node_modules/vite/dist/node/chunks/dep-3936e161.js:44584:26)
at async file:///E:/worksapace/jpaas-front/ac-main/node_modules/vite/dist/node/chunks/dep-3936e161.js:44761:34
at async requestCallbacks.on-resolve (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:1373:22)
at async handleRequest (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:729:13)
This error came from the "onResolve" callback registered here:
node_modules/esbuild/lib/main.js:1292:20:
1292 │ let promise = setup({
╵ ^
at setup (file:///E:/worksapace/jpaas-front/ac-main/node_modules/vite/dist/node/chunks/dep-3936e161.js:44751:19)
at handlePlugins (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:1292:21)
at buildOrContextImpl (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:978:5)
at Object.buildOrContext (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:786:5)
at E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:2186:68
at new Promise (<anonymous>)
at Object.context (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:2186:27)
at Object.context (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:2026:58)
at prepareEsbuildScanner (file:///E:/worksapace/jpaas-front/ac-main/node_modules/vite/dist/node/chunks/dep-3936e161.js:44534:26)
The plugin "vite:dep-scan" was triggered by this import
script:E:/worksapace/jpaas-front/ac-main/src/views/modules/knowledge/base-detail/components/preview-file-excel.vue?id=0:4:27:
4 │ import VueOfficeExcel from '@vue-office/excel';
╵ ~~~~~~~~~~~~~~~~~~~
at failureErrorWithLog (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:1649:15)
at E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:1058:25
at runOnEndCallbacks (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:1484:45)
at buildResponseToResult (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:1056:7)
at E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:1068:9
at new Promise (<anonymous>)
at requestCallbacks.on-end (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:1067:54)
at handleRequest (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:729:19)
at handleIncomingPacket (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:755:7)
at Socket.readFromStdout (E:\worksapace\jpaas-front\ac-main\node_modules\esbuild\lib\main.js:679:7)
使用的是
npm run dev
npm run serve
这两个命令都报这个错误。现在怎么办?发布于:3小时前 IP属地:四川省
1 个回答
把main报下面的modules目录和package-locak.json文件给删除掉,重新下载依赖包
npm install --legacy-peer-deps --registry=http://dev.redxun.cn:18081/repository/npm-redxun-group/
重新运行就好了。发布于:3小时前 IP属地:四川省
我来回答
您需要 登录 后回答此问题!