Инструкция по установке Tailwind CSS на Laravel
Настройте Tailwind CSS в проекте Laravel используя Vite.
Создайте свой проект
Начните с создания нового проекта Laravel, если у вас его еще нет.
composer create-project laravel/laravel my-project
Установите Tailwind CSS
Установите tailwindcss
и его одноранговые зависимости через npm, а затем запустите команду init, чтобы сгенерировать как tailwind.config.js
, так и postcss.config.js
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
Настройте пути к шаблону
Добавьте пути ко всем файлам вашего шаблона в файл tailwind.config.js
/** @type {import('tailwindcss').Config} */
export default {
content: [
"./resources/**/*.blade.php",
"./resources/**/*.js",
"./resources/**/*.vue",
],
theme: {
extend: {},
},
plugins: [],
}
Добавьте директивы Tailwind в свой CSS
Добавьте директивы @tailwind
для каждого из слоев Tailwind в ваш файл ./resources/css/app.css
@tailwind base;
@tailwind components;
@tailwind utilities;
Начните процесс сборки
Запустите процесс сборки с помощью npm run dev
npm run dev
Начните использовать Tailwind в своем проекте
Убедитесь, что ваш скомпилированный CSS включен в <head>
, а затем начните использовать служебные классы Tailwind для оформления вашего контента.
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@vite('resources/css/app.css')
</head>
<body>
<h1 class="text-3xl font-bold underline">
Hello world!
</h1>
</body>
</html>