Gathering detailed insights and metrics for @uiw/react-native-template
Gathering detailed insights and metrics for @uiw/react-native-template
Gathering detailed insights and metrics for @uiw/react-native-template
Gathering detailed insights and metrics for @uiw/react-native-template
React Native template for react-native-uiw.
npm install @uiw/react-native-template
Typescript
Module System
Node Version
NPM Version
74
Supply Chain
99.4
Quality
78.3
Maintenance
100
Vulnerability
99.6
License
JavaScript (69.99%)
Java (16.87%)
Ruby (5.28%)
Objective-C (5.26%)
Objective-C++ (2.6%)
Built with Next.js • Fully responsive • SEO optimized • Open source ready
Total Downloads
15,968
Last Day
47
Last Week
67
Last Month
145
Last Year
1,620
MIT License
18 Stars
289 Commits
15 Forks
4 Watchers
13 Branches
12 Contributors
Updated on Sep 23, 2024
Latest Version
5.4.0
Package Id
@uiw/react-native-template@5.4.0
Unpacked Size
245.20 kB
Size
159.13 kB
File Count
87
NPM Version
8.19.4
Node Version
16.20.0
Published on
May 04, 2023
Cumulative downloads
Total Downloads
Last Day
370%
47
Compared to previous day
Last Week
191.3%
67
Compared to previous week
Last Month
437%
145
Compared to previous month
Last Year
-36.6%
1,620
Compared to previous year
No dependencies detected.
React Native Template for @uiw/react-native.
Migrate from @uiw/react-native-template 0.1.2 to v1.1.0
This template includes the following:
🚧 This template only works with the new CLI. This template is intended for React Native versions >= 0.61
. It has not been tested with previous versions.
Note on the legacy CLI
🚧 There seems to be quite some confusion about the legacy CLI. This template only works with the new CLI. Make sure you have uninstalled the legacy react-native-cli
first (npm uninstall -g react-native-cli
), for the below command to work.
1npm uninstall -g react-native-cli
Further information can be found here: https://github.com/react-native-community/cli#about
🚧🚧 If you wish to not use react-native@0.70.0
or higher
help
Check whether your ruby version is higher than 2.7.5
bundle install
cd ios && bundle exec pod install
🚧🚧 MacBook Pro with a M1 🚧🚧
1# Install ffi 2sudo arch -x86_64 gem install ffi 3 4rm -rf Pods Podfile.lock 5 6# Clear pods. 7pod deintegrate 8# pod rm Podfile.lock 9arch -x86_64 pod install 10# Re-install pods 11arch -x86_64 pod install --repo-update --verbose 12 13yarn run ios # Run instructions for iOS 14yarn run api
react-native@0.61.0
or higher
1npx react-native init MyApp --template @uiw/react-native-template 2# npx react-native init MyApp --template @uiw/react-native-template@v1.0.0
If you wish to not use npx
you can also install the new CLI globally (npm i -g @react-native-community/cli
or yarn global add @react-native-community/cli
).
1npx react-native init MyApp --template @uiw/react-native-template 2 3cd MyApp/ios 4# Installing CocoaPods dependencies 5pod install
1# This will initialize new project using template from TEMPLATE_NAME package 2npx react-native init ProjectName --template ${TEMPLATE_NAME} 3 4# This will initialize new project using init command from react-native@VERSION 5# but will use TEMPLATE_NAME custom template 6npx react-native@${VERSION} init ProjectName --template ${TEMPLATE_NAME}
1yarn run doc
Edit package.json > prepare script and run it once:
1npm pkg set scripts.prepare="husky install" 2npm run prepare
Add a hook:
1npx husky add .husky/pre-commit "npm run precommit" 2git add .husky/pre-commit
Make a commit:
1git commit -m "Keep calm and commit" 2# `npm precommit` will run
1@react-navigation/native 2 ├──react-native-gesture-handler 3 ├──react-native-reanimated 4 ├──react-native-screens 5 ├──react-native-safe-area-context 6 └──@react-native-community/masked-view
├── Gemfile
├── README.md
├── __tests__
│ └── App-test.js
├── _bundle
│ └── config
├── _node-version
├── android
│ ├── app
│ ├── build.gradle
│ ├── gradle
│ ├── gradle.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── app.json
├── babel.config.js
├── index.js
├── ios
│ ├── HelloWorld
│ ├── HelloWorld.xcodeproj
│ ├── HelloWorld.xcworkspace
│ ├── HelloWorldTests
│ ├── Podfile
│ ├── Podfile.lock
│ ├── Pods
│ ├── _xcode.env
│ └── build
├── jsconfig.json
├── metro.config.js
├── mocker
│ ├── index.js
│ └── user.mock.js
├── package.json
└── src
├── App.js
├── components
├── config.js
├── global.js
├── hooks
├── models
├── pages
├── routes
├── services
└── utils
As always, thanks to our amazing contributors!
Made with contributors.
This project is MIT licensed.
No vulnerabilities found.