learn-template
v2.0.0
Published
React Native Base Template
Downloads
272
Maintainers
Readme
learn-template is a template that helps developers quickly create projects with built-in modules that support TypeScript
- Fast
- Installing the library is no longer difficult
Quick start
start npm package:
npx react-native init MyApp --template learn-template.git
Module
- Types:
Script
| script | description
| ----------- | ---------------------------------
| react-native run-ios
| run ios
|
| react-native run-android
|run android
|
| npx react-native run-android --variant=devDebug
| run android variant dev
|
| adb reverse tcp:8081 tcp:8081
| config emulator
|
| react-native start --reset-cache
| start clean cache
|
| npx react-native start --port 3000
| run port != 8081
|
| watchman watch-del-all
| clean watchman
|
| cd android && ./gradlew clean
| clean android
|
| export NODE_OPTIONS=--openssl-legacy-provider
| nodejs
|
| cd ios && pod install
|
| sudo xcode-select --reset
|
| npx jetify
|
| export JAVA_HOME='/usr/libexec/java_home -v a.b.c '
|
Library
| package name | version
| ----------- | ---------------------------------
| @mindinventory/react-native-stagger-view
| ^1.2.1
|
| @react-native-async-storage/async-storage
| ^1.16.1
|
| @react-native-clipboard/clipboard
| ^1.8.5
|
| @react-native-community/hooks
| ^2.8.1
|
| @react-native-community/masked-view
| ^0.1.11
|
| @react-native-community/netinfo
| ^8.1.0
|
| @react-native-community/slider
| ^4.2.2
|
| @react-native-firebase/app
| ^14.5.0
|
| @react-native-firebase/auth
| ^14.5.0
|
| @react-native-firebase/crashlytics
| ^14.5.0
|
| @react-native-firebase/firestore
| ^14.5.0
|
| @react-native-firebase/messaging
| ^14.5.0
|
| @react-native-firebase/storage
| ^14.5.0
|
| @react-native-google-signin/google-signin
| ^11.0.0
|
| @react-navigation/bottom-tabs
| ^6.2.0
|
| @react-navigation/drawer
| ^6.6.2
|
| @react-navigation/native
| ^6.1.6
|
| @react-navigation/stack
| ^6.0.11
|
| @reduxjs/toolkit
| ^1.8.1
|
| @sayem314/react-native-keep-awake
| ^1.1.0
|
| @types/react-native
| 0.67.2
|
|
@types/react-native-table-component|
^1.2.3 |
|
@wxik/core|
^0.5.5|
|
axios|
^0.27.2|
|
babel-plugin-module-resolver|
^4.1.0|
|
babel-plugin-wildcard|
^7.0.0 |
|
crawler|
^1.5.0 |
|
curved-bottom-navigation-bar|
^2.0.5|
|
fs|
0.0.1-security|
|
html-entities|
^2.3.3 |
|
immutability-helper|
^3.1.1 |
|
immutable|
^4.2.4 |
|
lodash|
^4.17.21|
|
memoize-one|
^6.0.0 |
|
moment|
^2.29.1 |
|
moment-range|
^4.0.2|
|
pretty-format|
^29.1.2|
|
react|
17.0.2|
|
react-native|
0.67.2|
|
react-native-animatable|
^1.3.3|
|
react-native-awesome-alerts|
^2.0.0 |
|
react-native-base64|
^0.2.1 |
|
react-native-calendars|
^1.1280.0 |
|
react-native-camera|
^4.2.1 |
|
react-native-canvas|
^0.1.38|
|
react-native-charts-wrapper|
^0.5.11|
|
react-native-code-push|
^7.0.4|
|
react-native-config|
^1.4.6 |
|
react-native-confirmation-code-field|
^7.3.0|
|
react-native-curved-bottom-bar|
^3.2.6|
|
react-native-customize-selected-date|
^1.0.1|
|
react-native-date-picker|
^4.2.0|
|
react-native-device-info|
^8.7.1|
|
react-native-document-picker|
^8.1.3|
|
react-native-dropdownalert|
^4.5.1|
|
react-native-element-dropdown|
^1.8.7 |
|
react-native-elements|
^3.4.2 |
|
react-native-emoji-selector|
^0.2.0 |
|
react-native-event-listeners|
^1.0.7|
|
react-native-exception-handler|
^2.10.10|
|
react-native-fast-image|
^8.5.11|
|
react-native-file-picker|
^0.0.21 |
|
react-native-file-viewer|
^2.1.5|
|
react-native-fs|
^2.20.0|
|
react-native-gesture-handler|
^1.10.3 |
|
react-native-get-values|
^1.1.1 |
|
react-native-gifted-chat|
^2.4.0|
|
react-native-hyperlink|
^0.0.19 |
|
react-native-idfa|
^4.1.0 |
|
react-native-image-marker|
^0.6.3 |
|
react-native-image-picker|
^4.8.3 |
|
react-native-image-viewing|
^0.2.2|
|
react-native-image-zoom-viewer|
^3.0.1|
|
react-native-indicators|
^0.17.0|
|
react-native-input-scroll-view|
^1.11.0 |
|
react-native-keyboard-accessory|
^0.1.16|
|
react-native-lightbox|
^0.8.1 |
|
react-native-lightbox-v2|
^0.9.0|
|
react-native-linear-gradient|
^2.5.6|
|
react-native-loading-spinner-overlay|
^3.0.1|
|
react-native-masked-text|
^1.13.0 |
|
react-native-material-menu|
^2.0.0|
|
react-native-material-ripple|
^0.9.1|
|
react-native-modal|
^13.0.1 |
|
react-native-modal-selector|
^2.1.1 |
|
react-native-pager-view|
^5.4.15|
|
react-native-paper|
^4.12.0 |
|
react-native-paper-dates|
^0.8.7|
|
react-native-pell-rich-editor|
^1.8.8 |
|
react-native-permissions|
^3.3.1|
|
react-native-popable|
^0.4.3|
|
react-native-progress|
^5.0.0 |
|
react-native-ratings|
^8.1.0|
|
react-native-raw-bottom-sheet|
^2.2.0 |
|
react-native-reanimated|
^2.14.4|
|
react-native-render-html|
^6.3.4|
|
react-native-safe-area-context|
^3.3.0|
|
react-native-safe-area-view|
^1.1.1 |
|
react-native-screens|
^3.9.0|
|
react-native-share|
^7.3.7|
|
react-native-shared-element|
^0.8.9 |
|
react-native-sheet|
^0.1.6|
|
react-native-sortable-list|
^0.0.25 |
|
react-native-sound|
^0.11.2 |
|
react-native-splash-screen|
^3.3.0|
|
react-native-step-indicator|
^1.0.3 |
|
react-native-svg|
^12.1.1 |
|
react-native-svg-icon|
^0.10.0|
|
react-native-svg-transformer|
^1.0.0|
|
react-native-svg-uri|
^1.2.3|
|
react-native-swipe-gestures|
^1.0.5 |
|
react-native-swiper|
^1.6.0 |
|
react-native-table-component|
^1.2.2|
|
react-native-text-ticker|
^1.14.0 |
|
react-native-timeline-flatlist|
^0.8.0|
|
react-native-toast-message|
^2.1.1|
|
react-native-ui-lib|
^7.16.0|
|
react-native-vector-icons|
^9.1.0 |
|
react-native-video|
^5.2.0|
|
react-native-walkthrough-tooltip|
^1.5.0|
|
react-native-webview|
^11.18.2|
|
react-native-youtube|
^2.0.2|
|
react-native-youtube-iframe|
^2.2.2 |
|
react-navigation-shared-element|
^3.1.3 |
|
react-redux|
^7.2.8 |
|
reactotron-react-native|
^5.0.3 |
|
reanimated-bottom-sheet|
^0.0-alpha.22|
|
redux-persist|
^6.0.0 |
|
redux-saga|
^1.1.3|
|
rn-fetch-blob|
^0.12.0|
|
underscore|
^1.13.4 |
|
util|
^0.12.5 |
|
validate-color|
^2.2.4|
|
victory-native|
^36.3.1` |