当你看到iOS篇的时候一定会期待Android篇的到来。好吧,我在这里严正声明:
没有Android篇
React Native已经火了好久了,入坑有点晚了,但是比不代表这里就没坑可踩。目前使用版本
Xcode 9.0, RN 0.48
NO.1 创建项目之后,第一次运行报错
哇,这里我心态爆炸,因为没有图贴给大家。如果你是正常按照官网操作的,讲道理你会遇到这个bug,不过解决方案网上已经有比较成熟了。我就不多BB了记得给我说下那个报错,我重新跟新一下文档。
NO.2 WebStorm的迷之缩进
这里这是一个推荐,新版的WebStorm已经支持React.js,相当的方便。然而我发现了一个非常大的问题,很不寻常的缩进(在我看来,当时直接爆粗口了,差点把电脑砸了),一个让我强迫症犯了的缩进。刚装好的时候你会看到的。我也不截图了。解决方案我给大家分享一下:preferences->Editor->Code Style->JavaScrpt。你会看到相关缩进设置。
NO.3向已有的App中添加React Native
这里我只有一点要说的,原原本本按照文档上来,不要自由发挥。不然这不是坑爹啊,这是谁来坑死谁。
强调:
1.一定要注意依赖(dependencies),不要用最新,即使你创建项目都是用的最新的。
2.记得手动启动本地的node服务器