语契移动端
# 项目初始化
npx react-native init FeiKu --template react-native-template-typescript
# ios pod install
npx pod-install ios
# 编译运行
yarn start
yarn io
yarn android
# iconfont 处理
npx iconfont-init
npx iconfont-rn
cd android && ./gradlew assembleRelease
名称 | 说明 |
---|---|
React-Native | 开发基础 |
react-navigation | 路由工具 |
async-storage | 本地存储 |
mobx | 状态管理 |
dva | 状态管理 |
react-native-config | build env |
react-native-svg | SVG管理 |
react-native-iconfont-cli | SVG管理 |
ReactNative Base | UI kit |
react-native-elements | UI kit |
ant-design-mobile | UI Kit |
react-native-image-picker | 选择图片 |
react-native-cameraroll | 预览图片 | |
react-native-tab-view | 滑动导航栏 |
react-native-sound | 播放音频 |
react-native-video | 播放视频 |
欢迎页 | 首页 | 牛人 |
---|---|---|
![]() |
![]() |
![]() |
发现 | 动态详情 | 我的 |
---|---|---|
![]() |
![]() |
![]() |
登录 | 设置 |
---|---|
![]() |
![]() |
# push
code-push release-react RenwuAndroid android
code-push release-react RenwuAndroid android -d Production
# 查看部署的版本
code-push deployment ls RenwuAndroid
- IOS Unrecognized font family 'antoutline'