Sass adalah ekstensi yang kuat dari CSS yang memungkinkan kamu mengelola stylesheet dengan lebih mudah dan efisien. Namun, untuk menggunakan file Sass, kamu harus mengubahnya menjadi file CSS biasa. Dalam tutorial ini, kami akan menunjukkan kepada kamu bagaimana membuat kompilasi dari Sass ke CSS dengan perintah sederhana dan otomatisasi secara efisien.
Poin-poin penting
- Sass harus diubah menjadi file CSS agar dapat digunakan.
- Dengan perintah Watch, kamu dapat secara otomatis melacak perubahan dalam file Sass dan mengubahnya menjadi file CSS.
- Struktur file yang baik sangat penting untuk bekerja secara efisien dengan Sass dan CSS.
Panduan Langkah-demi-Langkah
1. Konversi awal dari Sass ke CSS
Pertama, kamu harus memastikan bahwa kamu berada di direktori yang tepat di mana file Sass kamu disimpan. Misalnya, jika file kamu berada di direktori "C:\tutkit", arahkan ke lokasi tersebut.
Untuk ini, buka terminal kamu dan masukkan perintah berikut, di mana yourFile.scss adalah nama file Sass kamu dan yourOutputFile.css adalah nama file output CSS yang diinginkan:
sass yourFile.scss yourOutputFile.css

Perintah ini mengubah file Sass menjadi file CSS yang sesuai. Perhatikan bahwa nama file tidak harus identik. Kamu dapat memberi nama file output sesuai keinginanmu.
2. Otomatisasi proses kompilasi
Agar kamu tidak perlu memasukkan perintah konversi secara manual setiap kali, kamu dapat menggunakan perintah Watch. Perintah ini memantau satu file Sass dan secara otomatis melakukan konversi setiap kali ada perubahan yang dilakukan.
Masukkan perintah berikut untuk mengaktifkan pemantauan:
sass --watch yourFile.scss:yourOutputFile.css

Jika kamu melakukan ini, kamu akan melihat konfirmasi bahwa pemantauan telah dimulai. Sekarang, setiap kali kamu melakukan perubahan pada file Sass mu, file CSS akan diperbarui secara otomatis.
3. Memantau beberapa file
Misalkan kamu bekerja pada beberapa file Sass di satu direktori. Dalam hal ini, berguna untuk memantau seluruh direktori. Pertama, arahkan keluar dari direktori saat ini dan masukkan perintah berikut:
sass --watch tutkit/scss: tutkit/css

Perintah ini sekarang memantau seluruh direktori scss dan mengubah semua perubahan di file yang sesuai dalam direktori css.
4. Mengorganisir file Sass kamu
Untuk menjaga keteraturan dalam proyekmu, kamu sebaiknya menciptakan struktur direktori yang jelas. Buat direktori scss untuk file Sass kamu dan direktori css yang terpisah untuk file output. Ini akan memudahkan pemeliharaan dan memastikan bahwa semuanya tetap terorganisir.
Jadi, mari kita buat direktori kita terlebih dahulu:
Buat direktori baru yang bernama scss:
mkdir scss
Dan sebuah direktori lain yang bernama css:
mkdir css
Sekarang kamu dapat meletakkan semua file Sass kamu di direktori scss dan menulis file CSS yang dihasilkan ke dalam direktori css.
5. Pemantauan otomatis direktori
Setelah direktori kamu diatur, kamu dapat memberi tahu Sass untuk memantau semua perubahan di direktori scss dan memperbarui file CSS yang sesuai. Gunakan perintah berikut:
sass --watch scss:css
Sekarang Sass akan memantau apakah ada perubahan yang terjadi di dalam direktori scss dan secara otomatis membuat atau memperbarui file CSS yang sesuai di direktori css.
Ringkasan – Kompilasi Sass ke CSS dengan Baik
Dengan otomatisasi kompilasi Sass, kamu dapat menghemat waktu dengan menggunakan struktur folder yang jelas dan terarah, serta menggunakan perintah Watch untuk segera menerapkan perubahan. Dengan cara ini, kamu selalu dapat memastikan bahwa perubahan terbaru kamu juga terlihat di file CSS.
Pertanyaan yang Sering Diajukan
Bagaimana cara kerja perintah Watch di Sass?Perintah Watch memantau satu atau lebih file atau direktori Sass untuk secara otomatis mendeteksi perubahan dan mengompilasinya menjadi file CSS.
Bisakah saya memiliki beberapa file Sass dalam satu direktori?Ya, kamu dapat memiliki beberapa file Sass dalam satu direktori dan perintah Watch dapat dikonfigurasi untuk memantau semua file dalam direktori tersebut.
Apakah nama file Sass harus cocok dengan nama file CSS?Tidak, nama-nama tidak harus cocok; kamu bisa memberi nama file output menurut keinginanmu.
Apakah perlu mengompilasi Sass secara manual setiap kali?Tidak, perintah Watch menjadikan kompilasi manual tidak diperlukan dengan secara otomatis mendeteksi perubahan dan mengambil alih proses kompilasi.