美文网首页
Android: Invariant Violation req

Android: Invariant Violation req

作者: 是我的是你的 | 来源:发表于2020-12-03 18:10 被阅读0次

    解决方法有很多乐于分享的很少

    在使用react-native-scrollable-tab-view中出现:


    1.png

    使用的版本:


    image.png

    解决方式:
    第一种: 有些是直接导入项目就ok

    "dependencies": {
    "@react-native-community/viewpager": "^4.2.1",
    }

    注意:
    在RN>0.61 不需要link可直接使用。
    RN<0.61 需要 react-native link @react-native-community/viewpager 如果不成功需手动添加
    0.60 版本采用哪一个没试过,如果是这版本可以先尝试不link方式

    第二种:在package.json中添加

    "resolutions": {
    "@react-native-community/viewpager": "^4.2.1"
    },

    注意:使用这个一定要用yarn来重新导入,npm install 不支持resolutions方式

    但是难受的是以上两种方式我都不行:

    不是这个错误就是上面图片错误: 2.png

    我最后的解决方式就是即在dependencies:{} 也在resolutions:{} 中导入,即:

    "dependencies": {
    "@react-native-community/viewpager": "^4.2.1",
    }
    "resolutions": {
    "@react-native-community/viewpager": "^4.2.1"
    },

    重新yarn 问题解决。

    相关文章

      网友评论

          本文标题:Android: Invariant Violation req

          本文链接:https://www.haomeiwen.com/subject/qhtvwktx.html