taro examples里的custom-tabbar-react 编译为支付宝小程序后开发工具加载报错 failed to compile

cetgtptt  于 2022-11-02  发布在  React
关注(0)|答案(2)|浏览(107)

相关平台

支付宝小程序

复现仓库

https://github.com/NervJS

小程序基础库: 2.7.20
使用框架: React

复现步骤

使用yarn dev:alipay命令编译代码后,用支付宝小程序工具加载dist文件夹,工程编译失败
尝试把版本从3.5.0-beta.2降低为3.4.3后编译成功,但是程序并没有使用custom-tab-bar中的逻辑,仍然使用的是app.config.ts中tabList的逻辑

期望结果

编译成功并且使用custom-tab-bar中的组件

实际结果

f:\Reposotiry\taro-next\examples\custom-tabbar-react\dist\prebundle\vendors-node_modules_taro_alipay_prebundle_chunk-CIM72BM3_js.js: The keyword 'class' is reserved (1275:28)
Please set enableNodeModuleBabelTransform to true or add "f:/Reposotiry/taro-next/examples/custom-tabbar-react/dist/prebundle/vendors-node_modules_taro_alipay_prebundle_chunk-CIM72BM3_js.js" to node_modules_es6_whitelist in mini.project.json for node_modules babel transform

环境信息

Taro v3.5.3

  Taro CLI 3.5.3 environment info:
    System:
      OS: Windows 10
    Binaries:
      Node: 16.14.0 - C:\Program Files\nodejs\node.EXE
      Yarn: 1.22.19 - C:\Users\10747\AppData\Roaming\npm\yarn.CMD
      npm: 8.3.1 - C:\Program Files\nodejs\npm.CMD
anhgbhbe

anhgbhbe1#

+1,taro现在不支持支付宝小程序的自定义tabbar,只支持微信的,能否支持一下支付宝小程序的customize自定义tabbar(微信中是custom)

rqcrx0a6

rqcrx0a62#

为什么我编译成微信小程序都报错

相关问题