Skip to content

shensven/Crazy-Thursday

main
Switch branches/tags
Code

疯狂星期四 🎉

GitHub Test Publish Codacy Badge

发给你的好友,让 TA 请你吃炸鸡!

首页 详情 设置
Screenshot 1 Screenshot 2 Screenshot 2

📦 分发方式

iOS 版本

Android 版本

  • 前往 GitHub Release 页面下载 apk 安装包

🔨 编译

简介

  • 使用 React Native 编写
  • 使用 WhiteSource Renovate 保持依赖在同一个大版本下始终最新
  • 使用 Github Workflow 进行测试、持续集成和持续交付
  • 项目启用了 Hermes,因此推荐使用 Flipper 进行调试

先决条件

  • Node 14 或更高版本
  • yarn 包管理器
  • Watchman
  • Xcode 10或更高版本
  • CocoaPods
  • JDK 11 或更高版本
  • Android SDK
    • Build-Tools 31.0.0
    • NDK 21.4.7075529

èµ·æ­¥

yarn install
cd ios && pod install

模拟器调试

yarn ios
yarn android

真机调试

npm install -g ios-deploy
yarn ios --device
yarn android

测试

yarn test
cd android
chmod +x gradlew
./gradlew test

iOS 真机部署

yarn ios --configuration Release --device

打包 Android apk

cd android
./gradlew assembleRelease

生成开屏图

yarn react-native generate-bootsplash src/assets/splash/bootsplash.png \
  --background-color=ECE9E9 \
  --logo-width=192 \
  --flavor=main

✍️ 贡献文案

前往 issues 页面发布你的贡献文案,【标题】和【正文】随意

示例如下

how-to-contribute.png

👍 致谢

📜 许可证合规性

FOSSA Status