#css #laravel #bootstrap-4 #laravel-8 #jetstream
#css #laravel #bootstrap-4 #laravel-8 #jetstream
Вопрос:
В проекте Laravel 8 я выполнил следующие команды:
composer require laravel/ui
php artisan ui bootstrap
npm install amp;amp; npm run dev
И теперь я пытаюсь добавить новую кнопку с классами начальной загрузки на страницу панели мониторинга, созданную laravel / jetstream, но стили начальной загрузки не были применены. Я читал, что этот пакет использует пользовательский интерфейс Tailwind, но я хочу оставить его стиль и закодировать весь проект в Bootstrap.
Можете ли вы помочь мне с тем, как сказать Laravel mix использовать файлы начальной загрузки?
Спасибо.
Комментарии:
1. Команда, которую вы показали
laravel/ui
, запускается, однако затем вы упоминаетеjetstream
, что это 2 разных пакета. Какой пакет вы установили?2. Я установил Livewire
3. Я надеюсь, что это может помочь techiediaries.com/laravel-8-bootstrap-4-tailwind
Ответ №1:
ДА. По умолчанию Jetstream использует CSS Tailwind. Но вы можете свободно использовать и другие CSS-фреймворки. В вашем случае все, что вам нужно сделать, это установить Bootstrap и включить CSS в ваш HTML. Например, вы можете включить файл Bootstrap CSS из CDN в свой основной .blade.php
файл макета приложения.
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/css/bootstrap.min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous">
Я не уверен, будут ли конфликты имен классов с Tailwind CSS.