Ringkasan singkat masalah kami:
- Kami memiliki deklarasi @charset yang ditambahkan ke file CSS kompilasi kami
- File SCSS kami tidak memiliki deklarasi ini sehingga ditambahkan selama kompilasi
- Salah satu rekan kerja saya mengatakan situs kami rusak di Safari jika kami memiliki deklarasi tersebut
Dokumen SASS mengatakan:
Pengkodean Keluaran
Secara umum, Sass akan mencoba mengkodekan stylesheet keluaran menggunakan pengkodean yang sama dengan stylesheet masukan. Namun, agar dapat melakukan hal ini, stylesheet input harus memiliki deklarasi @charset; jika tidak, Sass akan secara default menyandikan stylesheet keluaran sebagai UTF-8. Selain itu, ia akan menambahkan deklarasi @charset ke output jika bukan ASCII biasa.
Ketika stylesheet lain dengan deklarasi @charset @imported, Sass akan mengonversinya ke pengkodean yang sama dengan stylesheet utama.
Sumber: http://sass-lang.com/documentation/file.SASS_REFERENCE.html
Adakah yang tahu cara mencegah SASS menambahkannya?
Adakah yang tahu bagaimana kita bisa memeriksa hipotesis ASCII pada semua file SCSS kita?
Ada ide lain?