Have ideas to improve npm?Join in the discussion! »

    @uiw/react-native-template

    1.8.0 • Public • Published

    React Native UIW Template

    React Native Template for @uiw/react-native.

    Migrate from @uiw/react-native-template 0.1.2 to v1.1.0

    Features

    This template includes the following:

    Installation and Usage

    ⚠️ 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.

    npm uninstall -g react-native-cli

    Further information can be found here: https://github.com/react-native-community/cli#about

    ⚠️⚠️ MacBook Pro with a M1 ⚠️⚠️

    # Install ffi
    sudo arch -x86_64 gem install ffi
    
    # Clear pods.
    pod deintegrate
    # pod rm Podfile.lock
    arch -x86_64 pod install
    # Re-install pods
    arch -x86_64 pod install --repo-update --verbose

    react-native@0.61.0 or higher

    npx react-native init MyApp --template @uiw/react-native-template
    # 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).

    npx react-native init MyApp --template @uiw/react-native-template
    
    cd MyApp/ios
    # Installing CocoaPods dependencies
    pod install 
    # This will initialize new project using template from TEMPLATE_NAME package
    npx react-native init ProjectName --template ${TEMPLATE_NAME}
    
    # This will initialize new project using init command from react-native@VERSION
    # but will use TEMPLATE_NAME custom template
    npx react-native@${VERSION} init ProjectName --template ${TEMPLATE_NAME}

    Dependencies

    @react-navigation/native
      ├──react-native-gesture-handler
      ├──react-native-reanimated
      ├──react-native-screens
      ├──react-native-safe-area-context
      └──@react-native-community/masked-view

    Links

    Contributing

    Contributions are very welcome. Please check out the contributing document.

    License

    This project is MIT licensed.

    Install

    npm i @uiw/react-native-template

    DownloadsWeekly Downloads

    158

    Version

    1.8.0

    License

    MIT

    Unpacked Size

    242 kB

    Total Files

    82

    Last publish

    Collaborators

    • avatar