Less.js Tidak Berfungsi dalam Chrome: Adakah Ia Satu Kesilapan?
Anda telah menemui percanggahan yang jelas dalam fungsi Less.js dalam pelayar yang berbeza. Walaupun ia beroperasi dengan lancar dalam Firefox, anda menghadapi masalah dalam Chrome. Sebelum menganggap kesilapan di pihak anda, mari kita periksa isu dan potensi puncanya.
Pelaksanaan less.js
Coretan kod anda termasuk CSS dan Less.js yang diperlukan skrip. Anda telah menentukan Kurang pembolehubah dan melaksanakannya dalam elemen seperti .grad dan html. Walau bagaimanapun, walaupun sintaks yang sah, ia gagal berfungsi dalam Chrome.
Had Protokol Fail Chrome
Perincian penting yang perlu dipertimbangkan ialah laluan ke halaman HTML anda. Jika ia bermula dengan "file:///," Less.js tidak akan dilaksanakan dengan betul dalam Chrome. Ini disebabkan oleh isu yang diketahui dengan pengendalian Chrome terhadap protokol fail. Chrome mengehadkan skrip sebaris dan sumber luaran daripada dimuatkan daripada sistem fail setempat, yang termasuk Less.js.
Kesan Laluan Fail Setempat
Laluan ke HTML anda halaman memainkan peranan penting dalam Less.js berfungsi. Had protokol fail Chrome menghalang Less.js daripada beroperasi dengan betul apabila halaman diakses secara setempat. Ia mungkin berfungsi dalam Firefox kerana Firefox mengendalikan protokol fail secara berbeza.
Penyelesaian
Untuk menyelesaikan isu ini, anda boleh mengehoskan halaman anda pada pelayan web atau menggunakan alat pembangunan yang membenarkan skrip sebaris dan pemuatan sumber luaran daripada sistem fail tempatan. Sebagai alternatif, anda boleh mempertimbangkan untuk menggunakan prapemproses CSS berbeza yang menyokong pembangunan fail setempat.
Atas ialah kandungan terperinci Less.js Tidak Berfungsi dalam Chrome: Adakah Ia Isu Protokol Fail?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!