[Bug]关于RN端开发中遇到的乱七八糟的bug



  • Git issues 无或未找到, 此处开贴汇总

    1. Module Error (from ./node_modules/@tarojs/rn-runner/dist/loaders/JSXToStylesSheetLoader.js): Cannot read property 'type' of undefine.

    版本 taro 2.2.13

    此错误由 JSXToStylesSheetLoader.js line: 210.

    209 let expression = styleAttribute.value.expression;
    210 let expressionType = expression.type;
    

    styleAttribute.value.expression 为 undefined 导致

    taro-native-shell 编译一大堆坑

    1. husky > commit-msg -- git钩子 remove husky即可

    2. ':expo-av:comileDebugJavaWithJavac' -- rm -rf node_modules

    3. Flutter fail to run app on device import androidx.annotation.Nullable. 自行谷歌

    4. ':unimodules-react-native-adapter:comileDebugAidl'. 解决方案

    5. 需要将 rn_temp 放入改目录

    6. 依赖缺失 md 太惨了



  • 添加一条判断倒是能跑



  • 目前坑在 rn 的升级上, 还在找解决方案, 有老铁们在taro@2.0版本后玩 rn 吗?


登录后回复