Less.js: KURANG tidak membuat peta dari kurung tutup }

Dibuat pada 25 Jan 2015  ·  6Komentar  ·  Sumber: less/less.js

Komentar yang paling membantu

Ini masih menjadi masalah di 2.7.1

Semua 6 komentar

@bassjobsen Saya tidak dapat mereproduksi masalah apa pun, dapatkah Anda menambahkan lebih banyak detail? Saya sudah mencoba beberapa contoh dari bug yang ditautkan tetapi saya pikir saya perlu
A. test case (atau x selalu terjadi dalam kasus ini)
B. keluaran aktual
C. keluaran yang diharapkan

Hai Lukas,
Pertama, saya tidak ingin mengganggu Anda dengan pertanyaan yang belum terpecahkan atau tidak jelas.

Singkatnya apa yang saya temukan:

file saya Lebih sedikit, t.less :

p {
color: red; 
}

Kemudian saya menjalankan: lessc t.less t.css --source-map --autoprefix

t.css.map sekarang berisi:

{"version":3,"sources":["t.less","t.css"],"names":[],"mappings":"AAAA;EACA,YAAA;ECCC","file":"t.css"}

tanpa autoprefixer: lessc t.less t.css --source-map sourcemap terlihat seperti di bawah ini:

{"version":3,"sources":["t.less"],"names":[],"mappings":"AAAA;EACA,UAAA","file":"t.css"}

Seperti yang Anda lihat setelah menjalankan autoprefixer, outputnya tidak berubah, tetapi sourcemap berubah dan menambahkan
file output sebagai sumber. Sejauh yang saya mengerti dan dapat menguji, ini juga berbeda dari kode yang sama di SASS.
lihat: https://github.com/postcss/autoprefixer-core/issues/27#issuecomment -71343166

Lagi pula saya pikir hasil yang tepat dari hal di atas adalah kemungkinan penyebab ambigu dalam situasi bahwa autoprefixer menambahkan beberapa aturan apa yang harus menjadi sumber aturan ini?

Jadi sekali lagi saya tidak ingin membuang waktu Anda. Saya tidak yakin itu memang masalah dan saya juga tidak yakin apakah itu akan menyakiti seseorang.

Ah ya, ini adalah masalah yang saya angkat dengan ap yang baru saja mereka tutup. saya akan
lihat masalah yang ditautkan lagi dan coba apakah itu bisa diperbaiki.

Ini masih menjadi masalah di 2.7.1

ini masih menjadi masalah di 3.11.1. Peta sumber tidak memiliki pemetaan yang dibuat untuk tanda kurung tutup. Saya membuka ritsleting file lebih sedikit sumber, peta sumber yang dihasilkan dan file css keluaran.

Jika membantu untuk melihat bug, Anda dapat pergi ke sini https://sokra.github.io/source-map-visualization/#custom dan memuat file ke alat visualisasi dan melihat sendiri bug tersebut.

Alasan mengapa ini sangat menyebalkan adalah ketika Anda menerapkan beberapa tahap transformasi ke file

Misalnya Less -> CSS -> Autoprefixed CSS -> concatenated CSS file
Untuk membuat peta sumber yang beralih dari tahap terakhir kembali ke yang pertama, setiap peta harus lengkap

less_bug.zip

Apakah halaman ini membantu?
0 / 5 - 0 peringkat