uicoo
uicoo
  • 发布:2021-06-02 20:41
  • 更新:2022-12-26 20:29
  • 阅读:673

【报Bug】微信小程序打包报错

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOS Big SUr 11.1

HBuilderX类型: 正式

HBuilderX版本号: 3.1.13

第三方开发者工具版本号: ?

基础库版本号: ?

项目创建方式: HBuilderX

操作步骤:

微信小程序自定义组件模式 打包

预期结果:

打包通过

实际结果:

打包报错

bug描述:

所有的split都替换掉了还是报这个错误

[HBuilder] 20:36:12.253 TypeError: Cannot read property 'split' of undefined
[HBuilder] 20:36:12.253 at getIdentifierName (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-template-compiler/lib/script/traverse/data/event.js:61:23)
[HBuilder] 20:36:12.268 at getIdentifierName (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-template-compiler/lib/script/traverse/data/event.js:59:12)
[HBuilder] 20:36:12.286 at getScoped (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-template-compiler/lib/script/traverse/data/event.js:65:26)
[HBuilder] 20:36:12.309 at argsArrayExpr.elements.argsArrayExpr.elements.map (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-template-compiler/lib/script/traverse/data/event.js:122:28)
[HBuilder] 20:36:12.330 at Array.map (<anonymous>)
[HBuilder] 20:36:12.347 at parseMethod (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-template-compiler/lib/script/traverse/data/event.js:119:53)
[HBuilder] 20:36:12.348 at methods.forEach.method (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-template-compiler/lib/script/traverse/data/event.js:444:7)
[HBuilder] 20:36:12.370 at Array.forEach (<anonymous>)
[HBuilder] 20:36:12.387 at _processEvent (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-template-compiler/lib/script/traverse/data/event.js:443:13)
[HBuilder] 20:36:12.387 at processEvent (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-template-compiler/lib/script/traverse/data/event.js:490:5)
[HBuilder] 20:36:12.403 at processes.forEach.process (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-template-compiler/lib/script/traverse/data/index.js:34:5)
[HBuilder] 20:36:12.420 at Array.forEach (<anonymous>)
[HBuilder] 20:36:12.440 at traverseData (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-template-compiler/lib/script/traverse/data/index.js:33:13)
[HBuilder] 20:36:12.441 at Object.CallExpression (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-template-compiler/lib/script/traverse/visitor.js:183:58)
[HBuilder] 20:36:12.456 at NodePath._call (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@babel/traverse/lib/path/context.js:55:20)
[HBuilder] 20:36:12.473 at NodePath.call (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@babel/traverse/lib/path/context.js:42:17)
[HBuilder] 20:36:42.687 Module build failed (from ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js):
[HBuilder] 20:36:42.687 Error: Compile failed at components/formJson/formJson.vue
[HBuilder] 20:36:42.706 at compile (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-template-compiler/lib/index.js:140:13)
[HBuilder] 20:36:42.707 at actuallyCompile (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/@vue/component-compiler-utils/dist/compileTemplate.js:70:96)
[HBuilder] 20:36:42.732 at compileTemplate (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/@vue/component-compiler-utils/dist/compileTemplate.js:31:16)
[HBuilder] 20:36:42.755 at Object.module.exports (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js:46:20)
[HBuilder] 20:36:42.782 ERROR Build failed with errors.

2021-06-02 20:41 负责人:无 分享
已邀请:
城内网

城内网 - 软件开发者

我也是这个问题

该问题目前已经被锁定, 无法添加新回复