3、为什么要用 React-Native
目前主流的应用大体分成如下几类:Native App, Web App 、 Hybrid App 与 React-Native App
App.png
Native...维护成本低,功能可复用
更新较为自由(只下载资源不更新 apk )
学习成本较低(前端开发人员不用学习底层 api)
功能更加完善,性能和体验要比起web app 好
缺点:
相比原生,性能仍然有较大损耗
不适用于交互性较强的...app(主要适用于新闻阅读类与信息展示类的 APP)
React Native APP
Facebook发起的开源的一套新的APP开发方案,Facebook在当初深入研究Hybrid开发后,觉得这种模式有先天的缺陷...start","test":"jest"},"dependencies": {"babel-preset-react-native":"^4.0.0","react":"16.4.1","react-native...},"jest": {"preset":"react-native"}}
接着删除项目根目录下的 node_modules 文件夹,删除之后,通过 npm install 重新下载一下依赖包:
npm