Skip to content

A framework for building native applications using React

License

MIT, CC-BY-4.0 licenses found

Licenses found

MIT
LICENSE
CC-BY-4.0
LICENSE-docs
Notifications You must be signed in to change notification settings

zhxlp/react-native

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README

Initialize environment

  • Install Docker

  • Creating Gradle Home Storage

docker volume create gradle_home
  • git clone code

  • Install NPM dependencies

cd react-native
git checkout 0.66-stable
yarn
  • modify version
./scripts/bump-oss-version.js -v 0.66.6

build

  • build android aar
docker run --rm --name rn-build -v $PWD:/pwd -v gradle_home:/root/.gradle -w /pwd reactnativecommunity/react-native-android:6.2 /bin/sh -c "./gradlew --info installArchives"
  • npm pack
npm pack
  • upload react-native-0.66.6.tgz

use

  • modify project package.json
...
"dependencies": {
...
"react-native": "https://test.com/react-native/react-native-0.66.6.tgz",
...
  • Reinstall NPM dependencies
rm -rf node_modules
yarn --force
cd ios
pod install

About

A framework for building native applications using React

Resources

License

MIT, CC-BY-4.0 licenses found

Licenses found

MIT
LICENSE
CC-BY-4.0
LICENSE-docs

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 45.8%
  • Java 18.9%
  • C++ 15.9%
  • Objective-C 8.8%
  • Objective-C++ 6.7%
  • Starlark 2.2%
  • Other 1.7%