import StartCoding from "../\_start-coding.md" # Create React Native App ## 1. Create a new React Native application ```bash npx create-react-native-app my-nativewind-app ``` Choose "Default new app" and then move into the project's directory. ```bash cd my-nativewind-app ``` You will need to install `nativewind` and it's peer dependency `tailwindcss`. ```bash yarn add nativewind yarn add --dev tailwindcss ``` ## 2. Setup Tailwind CSS Run `npx tailwindcss init` to create a `tailwind.config.js` file Add the paths to all of your component files in your tailwind.config.js file. ```diff // tailwind.config.js module.exports = { - content: [], + content: ["./App.{js,jsx,ts,tsx}", "./screens/**/*.{js,jsx,ts,tsx}"], theme: { extend: {}, }, plugins: [], } ``` ## 3. Add the Babel plugin Modify your `babel.config.js` ```diff // babel.config.js module.exports = { - plugins: [], + plugins: ["nativewind/babel"], }; ```