V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
289396212
V2EX  ›  程序员

GitHub 上的 React Native 项目怎么一个都跑不起来,求推荐一个好的学习项目仓库

  •  
  •   289396212 · 3 天前 · 2401 次点击
    32 条回复    2024-06-12 17:40:22 +08:00
    facebook47
        1
    facebook47  
       3 天前 via Android
    ems-admin ,可以试试😁😁😁
    facebook47
        2
    facebook47  
       3 天前 via Android
    @facebook47 不好意思,看错了,请忽略😂😂😂
    bunny189
        3
    bunny189  
       3 天前 via iPhone
    速速弃暗投明用我们 flutter
    lisongeee
        4
    lisongeee  
       3 天前
    你说的跑不起来是什么?

    我理解的能跑起来是在 GitHub Actions 上能直接编译成功

    如果你说的是用户用自己的本地 IDE 打开项目然后点击 IDE 的运行按钮,这种情况跑不起来还挺常见的
    iOCZS
        5
    iOCZS  
       3 天前
    找个新的呗
    a2233
        6
    a2233  
       3 天前
    应该是太久远了,很多东西都更新了,具体要看跑不起来的原因是什么了。
    要学习 React Native ,国内慕课网上有一些比较系统的教程,最重要的是可以加群,不懂的直接群里问老师。
    frankies
        8
    frankies  
       3 天前 via Android
    新手建议直接上 expo
    easy666
        9
    easy666  
       3 天前
    @bunny189 flutter 的团队最近好像给裁了不少人。。。
    LeeReamond
        10
    LeeReamond  
       3 天前
    前端项目都这样,超过三个月的能不能跑起来都要心里捏把汗
    ntedshen
        11
    ntedshen  
       3 天前   ❤️ 1
    盲猜:
    op 在用 windows
    且 op 找到的项目的*.lock 文件里有 node-gyp 字样。。。
    AvilCore
        12
    AvilCore  
       3 天前 via Android
    人家 ghactions 能跑,你跑不了不就是你的问题么,照着人家 ghactions 的命令打一圈就得了


    况且现在 rn 主推 expo go 或者 找个脚手架 比如 ignite
    jspatrick
        13
    jspatrick  
       3 天前
    expo 整个流程跑通也废了一番功夫,不过好像 rn 活跃的仓库都是 expo 系的了
    xiaoshan5733
        14
    xiaoshan5733  
       3 天前
    我用 expo 开发的聊天 app ,不需要安装 iOS 、Android 原生环境(本地打包除外) ,可以试试
    https://github.com/wengqianshan/WuKongIMReactNative
    codegenerator
        15
    codegenerator  
       3 天前
    React Native 在国内用问题比较大,不开代理有些包无法下载
    开代理又回出现 bug ,建议转 flutter
    drymonfidelia
        16
    drymonfidelia  
       2 天前
    @bunny189 千万别用他们 flutter 像游戏一样做的 UI 框架 组件一多性能炸裂,比 PPT 还卡
    wen20
        17
    wen20  
       2 天前
    要我说腾讯学 Donut , 微信小程序,APP 端一起出。 比其他框架都实在。

    https://dev.weixin.qq.com/docs/framework/?utm_source=platform-capabilities
    jqtmviyu
        18
    jqtmviyu  
       2 天前
    React Native 是启动个 demo 真的痛苦.
    murmur
        19
    murmur  
       2 天前
    rn 很多 demo 是 7.3 以下甚至 6.x 的版本,除非自己组项目,直接上 0.74 一堆兼容问题
    ARslince
        20
    ARslince  
       2 天前
    https://github.com/slince-zero/StickerSmash
    可以试一下这个例子,就是 expo 官方文档的那个例子,用 expo 启动还是很容易的,不过启动之前,需要先按着 expo 官方文档安装一下环境。
    crackidz
        21
    crackidz  
       2 天前
    第一次用 RN 吧...
    alleluya
        22
    alleluya  
       2 天前
    现在开发 rn 得走 expo 那套吧
    289396212
        23
    289396212  
    OP
       2 天前
    @crackidz 好多年前开发过一阵子
    l4ever
        24
    l4ever  
       2 天前
    rn 感觉是个烂摊子项目
    不痛不痒没有社区支持
    leokun
        25
    leokun  
       2 天前
    我觉得应该弃坑 rn ,想象很美好
    lijintapx
        26
    lijintapx  
       2 天前
    @codegenerator YES,我使用 RN 的时候发现依赖怎么都下载不下来,找了两天资料开代理才解决,真心折磨
    joyarise
        27
    joyarise  
       2 天前
    @bunny189 顺便问一下,flutter 有什么好的开源项目可以参考的吗? 我之前看了几个项目,都是 flutter 低版本的,现在都跑不起来。 技术上偏于后端,特别看好 flutter ,去年做了个几个小 demo 没问题,就是一直找不到一个像样的项目给参考一下,做个正规的完整项目 谢谢
    edisonxxu
        28
    edisonxxu  
       1 天前 via iPhone
    @joyarise b 站漫画(非直播页面) miraa (独立开发者写的 非常不错) 微信表情包页面(我看微信引入了 flutter 全量包但没找到太多叶 可能用于小程序渲染了)
    MRG0
        29
    MRG0  
       1 天前
    rn 搞起来比 uniapp 还难受,我真以为他是“银弹”了
    lp4298707
        30
    lp4298707  
       1 天前
    @MRG0 uniapp 开发体验比 RN 真的好太多太多太多了,5 年前做 RN 的时候 一个报错要查一天资料才能解决,同样的项目在我的电脑能运行 同事的就运行不了的时候太多了!
    MRG0
        31
    MRG0  
       1 天前
    @lp4298707 #30 rn 门槛有点高,我想找个时间选择组件,找半天都运行不起来,直接放弃了
    tgyum
        32
    tgyum  
       1 天前
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2285 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:08 · PVG 00:08 · LAX 09:08 · JFK 12:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.