UI
NativeWind
Pre-configured Tailwind CSS for React Native with Metro bundler integration and TypeScript support.
Supported frameworks
Dependencies
What create-faster adds
Files added:
metro.config.js # Metro bundler with NativeWind transformer
tailwind.config.js # Tailwind config with NativeWind preset
nativewind-env.d.ts # TypeScript types for className prop
src/styles/globals.css # Tailwind directives entry pointmetro.config.js
Metro bundler configured with NativeWind:
const { getDefaultConfig } = require('expo/metro-config');
const { withNativeWind } = require('nativewind/metro');
const config = getDefaultConfig(__dirname);
module.exports = withNativeWind(config, { input: './src/styles/globals.css' });tailwind.config.js
Tailwind CSS configured with NativeWind preset:
const { nativewindPreset } = require('nativewind/tailwind/preset');
/** @type {import('tailwindcss').Config} */
module.exports = {
content: ['./src/**/*.{js,jsx,ts,tsx}'],
presets: [nativewindPreset],
theme: {
extend: {},
},
plugins: [],
};
