Rumah > Artikel > alat pembangunan > Apakah yang perlu saya lakukan jika hexo tidak dapat dipaparkan seperti biasa apabila digunakan untuk gitee?
Hexo ialah penjana blog statik yang sangat popular yang menyokong penggunaan berbilang platform, termasuk GitHub, GitLab dan Pengekodan Ia juga menyokong penggunaan ke platform awan kod domestik (gitee). Walau bagaimanapun, beberapa pengguna Hexo mendapati bahawa kandungan blog tidak dapat dipaparkan dengan betul apabila menggunakan blog mereka ke gitee Bagaimana untuk menyelesaikan masalah ini?
Pertama sekali, kita perlu menjelaskan dengan jelas bahawa masalah ini bukan disebabkan oleh Hexo sendiri, tetapi disebabkan oleh sekatan yang dikenakan ke atas permintaan merentas domain oleh platform gitee. Apabila anda menggunakan Hexo untuk menggunakan blog anda ke platform gitee, ia akan menghasilkan beberapa fail statik (seperti HTML, CSS, JS, dsb.) Laluan imej, fon dan sumber statik lain dalam fail ini adalah laluan relatif, seperti ". ./images/test.png". Apabila blog anda diakses melalui gitee, gitee akan menyimpan fail statik ini dan menyediakan kandungan yang dicache untuk diakses oleh pengguna Walau bagaimanapun, apabila pengguna perlu mengakses imej, fon dan sumber statik lain, ia akan menggunakan laluan relatif Nama domain (seperti "example.com") di mana ia terletak membuat permintaan merentas domain Pada masa ini, masalah timbul Platform gitee menyekat permintaan merentas domain, mengakibatkan ketidakupayaan untuk memaparkan kandungan blog secara normal.
Jadi, bagaimana untuk menyelesaikan masalah ini? Berikut ialah beberapa penyelesaian yang mungkin:
Ringkasnya, masalah tidak dapat memaparkan blog Hexo dengan betul adalah kerana platform gitee mempunyai sekatan pada permintaan merentas domain Anda boleh menggunakan CDN, memuat naik fail statik ke dalam gudang gitee, dan Gunakan Travis CI untuk menyelesaikan masalah ini. Setiap pilihan mempunyai kelebihan dan kekurangannya, dan anda boleh memilih pilihan yang sesuai dengan anda berdasarkan situasi sebenar anda.
Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika hexo tidak dapat dipaparkan seperti biasa apabila digunakan untuk gitee?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!