Use with Laravel - Flowbite React
Learn how to install Flowbite React for your Laravel project using Inertia and start building modern websites with the most popular PHP framework in the world
#
Using the CLIRun the following command to scaffold a new Flowbite React
project using Laravel
and Inertia
:
# npm
npm create flowbite-react@latest -- --template laravel
# yarn
yarn create flowbite-react --template laravel
# pnpm
pnpm create flowbite-react@latest --template laravel
# bun
bun create flowbite-react@latest --template laravel
Manual Installation
#
Create projectRun the following command to create a new Laravel project with Inertia and Tailwind CSS:
laravel new flowbite-react-laravel --breeze --stack=react
Note: The installer will ask some more questions.
#
Install Flowbite React- Run the following command to install
flowbite-react
:
npm i flowbite-react
- Add the Flowbite React
content
path andplugin
totailwind.config.js
:
import flowbite from "flowbite-react/tailwind";
/** @type {import('tailwindcss').Config} */
export default {
content: [
// ...
flowbite.content(),
],
plugins: [
// ...
flowbite.plugin(),
],
};
#
Try it outNow that you have successfully installed Flowbite React you can start using the components from the library.
// resources/js/Pages/Welcome.jsx
import { Button } from "flowbite-react";
export default function Welcome() {
return <Button>Click me</Button>;
}