1.0.8 • Published 5 years ago
react-native-template-leke v1.0.8
乐刻 React Native 模板
使用 乐刻自定义 React Native 模板 ,快捷构建集导航器、高阶组件、热更新、乐刻业务组件等能力的React Native 项目
模板中已经配置自定义桥接器 iOS桥接器 / Android桥接器 推荐使用 官方文档 查看任何关于React Native API。
Quick Overview
使用以下命令创建新项目之前,确保你已经配置node环境以及React Native CLI,并且已经安装了Xcode和Android Studio用以运行项目。
$ react-native init projectName --version=0.51.1 --template leke
创建完项目之后,需要对项目进行初始化
$ cd projectName
$ sh tools/init.sh
初始化完成之后,npm start
启动服务,并且使用IDE或者命令运行模拟器/真机。
Sections
Getting Started
安装
- 必须需要安装的依赖,包括:Node、Watchman、The React Native CLI。 官方网站 提供了环境搭建文档
- IDE选择:iOS IDE Xcode、Android IDE Android Studio、JS IDE WebStorm (也可以使用,更轻量一点)
创建新项目
- 使用react-native init 创建项目:
$ react-native init projectName(你创建的项目名称) --version=0.51.1(你需要指定的React Native版本) --template leke
# --version=***可以缺省,默认使用最高版本
- 执行init.sh脚本, 请勿重复执行:
$ cd projectName
$ sh tools/init.sh
- 初次运行需要先安装Node和Pod库:
npm run init
- 库有更新的话通过如下命令:
npm run update
- 开启服务:
npm start
- iOS运行:
react-native run-ios
- Android运行:
react-native run-android
Bridge
模板中已经配置自定义桥接器 iOS桥接器 / Android桥接器
FAQs
真机调试
Xcode中选取设备后,iOS可以直接运行。 Android运行真机目前需要先获取电脑IP进行设置。
版本要求
react-native: >= 0.47, <= 0.55, iOS: >= 8.0 Android: >= 4.1 (API 16)
Contributing
有任何疑问或建议,欢迎Issues。 有对代码bug的修正和优化,欢迎Pull requests。