ice icon indicating copy to clipboard operation
ice copied to clipboard

build的时候出现了Build Error Error: Error: Parse error错误,无法定位问题

Open oneQiu opened this issue 6 months ago • 3 comments

目前能定位到的是某个内部包的使用,如果注释了代码就不会报错。

  1. 问题就是另外一个项目使用就不会报错。
  2. 如果没有使用这个包assets by status 36.3 MiB [cached] 551 assets这句就只有300kb,我想知道现在该怎么定位错误。

Image

oneQiu avatar Jun 23 '25 09:06 oneQiu

DEBUG_TAG=* npm run build 查看详细日志

ClarkXia avatar Jun 23 '25 09:06 ClarkXia

DEBUG_TAG=* npm run build 查看详细日志

webpack 5.88.2 compiled with 1 error and 6 warnings in 146900 ms

ERROR Webpack compile error. 17:30:17

› { 17:30:17 children: [ { errors: [Array], warnings: [Array], name: undefined } ], errors: [ { moduleIdentifier: 'javascript/esm|/Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@ice/shared-config/esm/webpackLoaders/compilationLoader.cjs??ruleSet[1].rules[1].use!/Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/[email protected]/node_modules/uc.micro/categories/S/regex.mjs', moduleName: './node_modules/.pnpm/[email protected]/node_modules/uc.micro/categories/S/regex.mjs', message: 'Module build failed (from ./node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@ice/shared-config/esm/webpackLoaders/compilationLoader.cjs):\n' + 'Error: Parse error @:2:1\n' + ' at parse (/Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@ice/bundles/compiled/es-module-lexer/index.js:1:511)\n' + ' at transformImport (file:///Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@ice/shared-config/esm/utils/transformImport.js:7:32)\n' + ' at transform (file:///Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@ice/shared-config/esm/unPlugins/compilation.js:114:27)\n' + ' at Object.compilationLoader (/Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@ice/shared-config/esm/webpackLoaders/compilationLoader.cjs:6:24)', compilerPath: undefined } ], warnings: [ { moduleIdentifier: '/Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@ice/shared-config/esm/webpackLoaders/compilationLoader.cjs??ruleSet[1].rules[1].use!/Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/@[email protected]/node_modules/@ffmpeg/ffmpeg/dist/esm/worker.js', moduleName: './node_modules/.pnpm/@[email protected]/node_modules/@ffmpeg/ffmpeg/dist/esm/worker.js', loc: '38:24-59', message: 'Critical dependency: the request of a dependency is an expression', compilerPath: undefined }, { moduleIdentifier: '/Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@ice/shared-config/esm/webpackLoaders/compilationLoader.cjs??ruleSet[1].rules[1].use!/Users/qiuqiu/development/code/CBI_Frontend/src/businessComps/DataBase/index.tsx', moduleName: './src/businessComps/DataBase/index.tsx', loc: '2:0-71', message: "export 'DBStore' (reexported as 'DBStore') was not found in './DBStore' (possible exports: DBContext, DBProvider, useDBStore)", compilerPath: undefined }, { moduleIdentifier: '/Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@ice/shared-config/esm/webpackLoaders/compilationLoader.cjs??ruleSet[1].rules[1].use!/Users/qiuqiu/development/code/CBI_Frontend/src/businessComps/TaskStatus/index.tsx', moduleName: './src/businessComps/TaskStatus/index.tsx', loc: '3:0-70', message: "export 'TaskStatusProps' (reexported as 'TaskStatusProps') was not found in './TaskStatus' (possible exports: default)", compilerPath: undefined }, { moduleIdentifier: '/Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@ice/shared-config/esm/webpackLoaders/compilationLoader.cjs??ruleSet[1].rules[1].use!/Users/qiuqiu/development/code/CBI_Frontend/src/businessComps/TaskStatus/index.tsx', moduleName: './src/businessComps/TaskStatus/index.tsx', loc: '7:0-76', message: "export 'ScriptStatusProps' (reexported as 'ScriptStatusProps') was not found in './ScriptStatus' (possible exports: default)", compilerPath: undefined }, { moduleIdentifier: '/Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@ice/shared-config/esm/webpackLoaders/compilationLoader.cjs??ruleSet[1].rules[1].use!/Users/qiuqiu/development/code/CBI_Frontend/src/businessComps/TaskStatus/index.tsx', moduleName: './src/businessComps/TaskStatus/index.tsx', loc: '8:0-73', message: "export 'MediaStatusProps' (reexported as 'MediaStatusProps') was not found in './MediaStatus' (possible exports: default)", compilerPath: undefined }, { moduleIdentifier: '/Users/qiuqiu/development/code/CBI_Frontend/node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@ice/shared-config/esm/webpackLoaders/compilationLoader.cjs??ruleSet[1].rules[1].use!/Users/qiuqiu/development/code/CBI_Frontend/src/components/ProDialog/index.tsx', moduleName: './src/components/ProDialog/index.tsx', loc: '6:0-73', message: "export 'UseDialogProps' (reexported as 'UseDialogProps') was not found in './hooks/useDialog' (possible exports: default)", compilerPath: undefined } ]

oneQiu avatar Jun 23 '25 09:06 oneQiu

看日志有点像 uc.micro 的使用问题,最好能提供复现 demo

ClarkXia avatar Aug 01 '25 08:08 ClarkXia