-
Notifications
You must be signed in to change notification settings - Fork 1
3. React Native
姚布斯 edited this page Feb 3, 2018
·
2 revisions
- Yarn Facebook提供的替代npm的工具,可以加速node模块的下载
- react-native-cli 命令行工具用于执行创建、初始化、更新项目、运行打包服务(packager)等任务
- Android Studio:>=2.0
- JDK 1.8
- ANDROID_HOME Android SDK
- react-native init ProjectName 初始化一个工程、下载React Native的所有源代码和依赖包,最后在ProjectName /iOS/SampleAppMovies.xcodeproj和ProjectName /android/app下分别创建一个新的XCode工程(iOS)和一个gradle工程(Android)
- cd ProjectName
- adb devices -l
- react-native run-android 构建工程 并自动安装到你的模拟器或者设备,同时启动用于实现动态代码加载的Node服务
- 其基础组件是原生组件而非web组件
- React JSX语法、组件、state状态以及props属性
- React Native 原生组件的使用