Làm cách nào để thêm Tailwind CSS trong Laravel 8?

Laravel là framework web PHP phổ biến nhất dựa trên mô hình model-view-controller (MVC) giúp bạn xây dựng các ứng dụng web và API hiện đại

Sử dụng khung ưu tiên tiện ích CSS Tailwind được đề xuất chính thức và các thành phần giao diện người dùng từ Flowbite để nâng cao quy trình phát triển giao diện người dùng của bạn

Cài đặt Tailwind CSS với Laravel #

Đảm bảo rằng bạn có Trình soạn thảo và Nút. js được cài đặt cục bộ trên máy tính của bạn

Làm theo các bước tiếp theo để cài đặt Tailwind CSS và Flowbite với Laravel Mix

  1. Yêu cầu Trình cài đặt Laravel trên toàn cầu bằng Trình soạn thảo

composer global require laravel/installer

Đảm bảo đặt thư mục bin của nhà cung cấp trong PATH của bạn. Đây là cách bạn có thể làm điều đó dựa trên từng hệ điều hành

  • hệ điều hành Mac.
    laravel new awesome-project
    
    cd awesome-project
    
    2
  • các cửa sổ.
    laravel new awesome-project
    
    cd awesome-project
    
    0
  • Linux.
    laravel new awesome-project
    
    cd awesome-project
    
    1
  1. Tạo một dự án mới bằng CLI của Laravel

laravel new awesome-project

cd awesome-project

Bây giờ bạn có thể truy cập ứng dụng Laravel trên

laravel new awesome-project

cd awesome-project
2

Lệnh này sẽ khởi tạo một dự án Laravel trống mà bạn có thể bắt đầu với

  1. Cài đặt Tailwind CSS và Flowbite bằng NPM

npm install -D tailwindcss postcss autoprefixer flowbite

  1. Tạo tệp cấu hình CSS Tailwind

Một tệp

laravel new awesome-project

cd awesome-project
3 mới sẽ được tạo bên trong thư mục gốc của bạn

  1. Thêm đường dẫn xem và yêu cầu Flowbite làm plugin bên trong
    laravel new awesome-project
    
    cd awesome-project
    
    3

________số 8

Điều này sẽ cho trình biên dịch từ Tailwind biết những tệp cần tìm để áp dụng đúng các lớp bên trong tệp CSS cuối cùng và nó cũng sẽ cài đặt các tùy chọn plugin bổ sung từ Flowbite

  1. Thêm Tailwind CSS vào cấu hình Laravel Mix của bạn bằng cách yêu cầu nó bên trong tệp
    laravel new awesome-project
    
    cd awesome-project
    
    5

laravel new awesome-project

cd awesome-project
0

  1. Thêm các lệnh bên trong tệp
    laravel new awesome-project
    
    cd awesome-project
    
    6

laravel new awesome-project

cd awesome-project
2

  1. Bao gồm tệp
    laravel new awesome-project
    
    cd awesome-project
    
    7 bên trong thẻ của mẫu xem của bạn

laravel new awesome-project

cd awesome-project
4

  1. Yêu cầu tệp
    laravel new awesome-project
    
    cd awesome-project
    
    8 trước khi kết thúc thẻ

laravel new awesome-project

cd awesome-project
4

Ngoài ra, bạn cũng có thể bao gồm tệp JavaScript bằng CDN

laravel new awesome-project

cd awesome-project
4

Bây giờ bạn đã thiết lập xong mọi thứ, hãy khởi động một máy chủ phát triển cục bộ bằng cách sử dụng

laravel new awesome-project

cd awesome-project
9 và chạy quy trình xây dựng cho Webpack bằng cách sử dụng
npm install -D tailwindcss postcss autoprefixer flowbite
0

Thành phần Flowbite #

Bây giờ bạn đã cài đặt thành công dự án, bạn có thể bắt đầu sử dụng các thành phần giao diện người dùng từ Flowbite và Tailwind CSS để phát triển các trang web và ứng dụng web hiện đại

Chúng tôi khuyên bạn nên khám phá các thành phần bằng cách sử dụng điều hướng trên thanh tìm kiếm (_______51 hoặc

npm install -D tailwindcss postcss autoprefixer flowbite
2 +
npm install -D tailwindcss postcss autoprefixer flowbite
3) hoặc bằng cách duyệt phần thành phần của thanh bên ở phía bên trái của trang này

Tailwind CSS là khung CSS hạng nhất tiện ích không giống như các khung CSS khác như material UI và Bootstrap

Nó cung cấp rất nhiều ưu điểm mà bạn có thể kiểm tra trong bài viết của chúng tôi Tại sao CSS Tailwind lại tốt như vậy

Trong hướng dẫn CSS Tailwind này, chúng ta sẽ xem cách cài đặt Tailwind CSS với Laravel

Điều này đặc biệt tuyệt vời vì sử dụng tailwind với Laravel mang đến cho các nhà phát triển Php rất nhiều lợi thế mà các framework khác không làm được

Cài đặt Tailwind CSS với Laravel lúc đầu có thể khó khăn vì nó yêu cầu nhà phát triển tạo tệp cấu hình của họ, cùng với hỗn hợp Laravel

Tuy nhiên, hướng dẫn này sẽ hướng dẫn bạn cách thực hiện việc này một cách hiệu quả và dễ dàng

Mục lục

  • Tạo dự án
  • Cài đặt Tailwind CSS
  • Tạo tập tin cấu hình của bạn
  • Định cấu hình CSS Tailwind thành Larval Mix
  • Bao gồm tailwind trong CSS của bạn
  • Tạo biểu mẫu bằng cách sử dụng tailwind CSS trong laravel
  • Phần kết luận

Cài đặt Tailwind CSS

Tạo dự án

Trước tiên, chúng ta phải tạo dự án của mình trước khi có thể bắt đầu sử dụng CSS tailwind trong ấu trùng. Bạn có thể tạo cái này bằng cách chạy lệnh sau trên trình cài đặt Laravel

Mã số

r

Sao chép

laravel new awesome-project

cd awesome-project
3

Trong đoạn mã trên, chúng tôi đã tạo dự án mới của mình bằng lệnh

laravel new awesome-project

cd awesome-project
42. Bạn có thể đặt tên cho dự án của mình bất cứ điều gì bạn muốn, chúng tôi đã sử dụng dự án của riêng mình. Chúng tôi đã đi trước để điều hướng đến thư mục gốc của ứng dụng của chúng tôi. Chúng tôi sẽ cài đặt các phụ thuộc của Laravel bằng cách sử dụng 'npm'

Mã số

r

Sao chép

laravel new awesome-project

cd awesome-project
4

lệnh này sẽ cài đặt tất cả các gói bạn cần cho ứng dụng ấu trùng. Sau đó, chúng ta có thể tiếp tục cài đặt Tailwind CSS trong ứng dụng ấu trùng

Cài đặt Tailwind CSS

Đây là một số cách bạn có thể cài đặt Tailwind CSS trong Laravel. Những cách này bao gồm

sử dụng npm

Bạn có thể cài đặt Tailwind CSS ở dạng ấu trùng bằng phương pháp này bằng cách chạy lệnh sau trên thiết bị đầu cuối của mình

Mã số

r

Sao chép

laravel new awesome-project

cd awesome-project
6

lệnh này đảm bảo rằng tailwind CSS đã được cài đặt trong dự án của chúng ta

sử dụng sợi

Bạn có thể sử dụng yarn, một trình quản lý gói tốt để cài đặt tailwind của mình bằng cách chạy lệnh sau

Mã số

r

Sao chép

laravel new awesome-project

cd awesome-project
7

Cài đặt Tailwind CSS trong Laravel bằng CDN

Phương pháp này không phải là tùy chọn tốt nhất để cài đặt tailwind CSS của bạn trong ứng dụng Laravel. Nó không kích hoạt tất cả các tính năng mà tailwind CSS cung cấp. Bạn có thể sử dụng phương pháp này bằng cách sao chép CDN từ trang web tailwind

html

Sao chép

laravel new awesome-project

cd awesome-project
8

Mặc dù, trong dự án này, tôi sẽ sử dụng npm để cài đặt Tailwind CSS với larval. Tôi sẽ đi đến thư mục gốc của ứng dụng của chúng tôi và chạy lệnh sau trong thiết bị đầu cuối

Mã số

r

Sao chép

laravel new awesome-project

cd awesome-project
9

Tạo tập tin cấu hình của bạn

chúng ta phải tạo tệp cấu hình vì được Laravel mix sử dụng khi xây dựng CSS từ thư mục tài nguyên sang ứng dụng của thư mục chung. css. chúng ta có thể tạo tệp cấu hình bằng cách chạy lệnh sau

Mã số

r

Sao chép

laravel new awesome-project

cd awesome-project
0

Lệnh trên sẽ tạo một tệp trên root ứng dụng ấu trùng của bạn, tệp sẽ được đặt tên là tailwind. cấu hình. js. mở nó trên trình soạn thảo văn bản của bạn hoặc IDE. Mã dưới đây sẽ được nhìn thấy trên đó

Mã số

js

Sao chép

laravel new awesome-project

cd awesome-project
1

Đoạn mã trên là cài đặt mặc định và bạn có thể tự do thay đổi nó. Bạn có thể tìm hiểu thêm về tệp cấu hình trên tài liệu tailwind

Định cấu hình CSS Tailwind thành Laravel Mix

Tại thư mục gốc của ứng dụng của bạn. Trong Laravel's Mix in the

laravel new awesome-project

cd awesome-project
43, bạn cần thêm tailwind CSS làm plugin PostCSS. Để thực hiện việc này một cách đơn giản, hãy viết đoạn mã sau vào tệp

Mã số

js

Sao chép

laravel new awesome-project

cd awesome-project
3

Bao gồm tailwind trong CSS của bạn

Bạn sẽ cần nhập tailwind từ ứng dụng. css bằng đường dẫn

laravel new awesome-project

cd awesome-project
44. Vì tệp này được tạo theo mặc định và thay thế nội dung tệp gốc bằng lệnh
laravel new awesome-project

cd awesome-project
45 để bao gồm các kiểu
laravel new awesome-project

cd awesome-project
46,
laravel new awesome-project

cd awesome-project
47 và
laravel new awesome-project

cd awesome-project
48 của Tailwind

Mã số

js

Sao chép

laravel new awesome-project

cd awesome-project
9

Những thay đổi mới sẽ cho phép tailwind hoán đổi các lệnh này trong thời gian xây dựng cùng với tất cả các kiểu mà nó tạo ra dựa trên hệ thống thiết kế cấu hình. Bây giờ hãy nhập biểu định kiểu của bạn vào bố cục Blade chính của bạn và thêm thẻ meta quan điểm phản hồi thích hợp nếu bạn chưa làm điều đó

html

Sao chép

laravel new awesome-project

cd awesome-project
40

Bạn có thể tiếp tục xây dựng ứng dụng mình muốn bằng Tailwind CSS với Laravel. Khi bạn chạy 'npm run watch', 'npm run dev' hoặc 'npm run prod', Tailwind CSS sẽ có sẵn trong Laravel Mix Project của bạn

Tạo biểu mẫu bằng Tailwind CSS với Laravel

Như chúng ta đã thấy cách cài đặt Tailwind CSS trong dự án Laravel. Chúng ta sẽ tạo một biểu mẫu đơn giản để chứng minh rằng CSS Tailwind của chúng ta đang hoạt động. Mở thư mục tài nguyên và nhấp vào chào mừng. lưỡi. tập tin php. Bên trong tệp xóa phần thân của mã. Bây giờ bạn có thể tiếp tục và thêm đoạn mã sau vào phần thân của trang

Mã số

html

Sao chép

laravel new awesome-project

cd awesome-project
41

Dưới đây là giao diện trang web của chúng tôi khi chúng tôi đã lưu tệp của bạn. Và tải lại máy chủ của chúng tôi

Làm cách nào để thêm Tailwind CSS trong Laravel 8?

Phần kết luận

Trong CSS tailwind của chúng ta ngày hôm nay, chúng ta sẽ xem xét cách cài đặt Tailwind CSS trong dự án Laravel và cũng tiếp tục kiểm tra xem Tailwind CSS của chúng ta có hoạt động trên Laravel hay không bằng cách tạo một biểu mẫu đăng nhập. Tôi hy vọng bạn thích hướng dẫn này

Xây dựng các dự án hiện đại bằng Bootstrap 5 và Contrast

Cố gắng tạo các thành phần và trang cho ứng dụng web hoặc trang web từ đầu trong khi duy trì giao diện Người dùng hiện đại có thể rất tẻ nhạt. Đây là lý do tại sao chúng tôi tạo ra Độ tương phản, để giúp giảm đáng kể lượng thời gian chúng tôi dành cho việc đó. để chúng ta có thể tập trung xây dựng một số khía cạnh khác của dự án.

Contrast Bootstrap PRO bao gồm Thư viện Bộ giao diện người dùng cao cấp có hơn 10000 biến thể thành phần. Mẫu này thậm chí còn đi kèm với mẫu quản trị riêng bao gồm 5 bảng điều khiển dành cho quản trị viên và hơn 23 trang quản trị và trang đa năng bổ sung để xây dựng hầu hết mọi loại trang web hoặc ứng dụng web.
Xem bản demo và tìm hiểu thêm về Contrast Bootstrap Pro bằng cách nhấp vào đây.

Làm cách nào để thêm Tailwind CSS trong Laravel 8?

bài viết liên quan

Làm cách nào để thêm Tailwind CSS trong Laravel 8?
Cách tạo Tailwind CSS Modal

Xem thêm

Làm cách nào để thêm Tailwind CSS trong Laravel 8?
Cách thêm màu sắc và phông chữ CSS tailwind vào dự án của bạn

Xem thêm


Xây dựng và tạo mã trực quan cho giao diện người dùng của bạn

Làm cách nào để thêm Tailwind CSS trong Laravel 8?

Sử dụng Windframe để xây dựng trang web một cách trực quan trong vài phút bằng cách sử dụng tailwind css

Tạo mã HTML, Angular, React, Vue cho trang web của bạn một cách nhanh chóng và tốn ít thời gian hơn cho việc định tâm các div 🙂

Tôi có thể sử dụng tailwind trong laravel không?

Laravel Mix . you can easily integrate bootstrap and tailwind in your application and use their classes to style your applications.

Làm cách nào để cài đặt Tailwind CSS trong Laravel 9?

Cách cài đặt Tailwind CSS 3 trong Laravel 9 với Vite 3 .
Bước 1. Cài đặt dự án Laravel. .
Bước 2. Thiết lập CSS Tailwind. .
Bước 3. Thêm CSS Tailwind vào ứng dụng. css. .
Bước 4. Nhập tài sản Vite vào Laravel Blade. .
Bước 5. Chạy máy chủ phát triển Vite. .
Bước 6. Chạy máy chủ phát triển Laravel

Làm cách nào để sử dụng Tailwind CSS với php?

Cài đặt CSS Tailwind .
Mở Terminal nhúng ( Alt+F12 ) và gõ. npm cài đặt tailwindcss postcss autoprefixer
Để định cấu hình cài đặt Tailwind CSS, hãy tạo một tailwind. cấu hình. js trong thư mục gốc của dự án của bạn. Trong Terminal nhúng ( Alt+F12 ), gõ. npx tailwindcss init

Tailwind config js ở đâu trong laravel?

Một luồng gió mới. cấu hình. js sẽ được tạo bên trong thư mục gốc của bạn .