Latest Post

Tăng thứ hạng và truy cập tự nhiên với 10 phương pháp SEO hay nhất Kiếm Tiền Online (mmo): Khái Niệm và Các Hình Thức Phổ Biến

Gần như tất cả các dự án web hiện đại hiện nay đều sử dụng SASS để xây dựng kiểu cho hệ thống web của họ. Laravel, trong phiên bản mới nhất 10.x của mình, đã bắt đầu sử dụng Vite để biên dịch CSSJavaScript. Bài viết dưới đây sẽ hướng dẫn bạn cách tích hợp SASS vào Laravel thông qua Vite.

Sử dụng SASS với Laravel Vite

Bước 1: Thêm thư viện sass cho npm

npm add -D sass

Bước 2: Tạo file app.scss với đường dẫn sau resources/sass/app.scss

Trong file resources/sass/app.scss bạn có thể thêm các file scss, css hoặc đoạn code style của bạn vào

@import "bootstrap";
@import "style";

Bước 3: Sửa file vite.config.js

import { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';

export default defineConfig({
    plugins: [
        laravel({
            input: ['resources/sass/app.scss', 'resources/js/app.js'],
            refresh: true,
        }),
    ],
});

Bước 4: Thêm file vào blade template

<head>
    <title>{{ config('app.name', 'vinasupport.com') }}</title>

    <!-- Fonts -->
    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap">

    <!-- Scripts -->
    @vite(['resources/scss/app.scss', 'resources/js/app.js'])
</head>

Bước 5: Chạy lệnh npm để generate file

npm install
npm run dev

Làm theo các bước như trên bạn có thể viết sass cho Laravel rồi đó.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *