Di http://github.com, pengembang menyimpan file HTML, CSS, JavaScript, dan gambar proyek. Bagaimana saya bisa melihat output HTML di browser?
Misalnya ini: https://github.com/necolas/css3-social-signin-buttons/blob/master/index.html
Ketika saya membuka ini tidak menunjukkan HTML yang diberikan dari kode penulis. Ini menunjukkan halaman sebagai kode sumber.
Apakah mungkin melihatnya secara langsung sebagai HTML? Kalau tidak, saya selalu perlu mengunduh seluruh ZIP hanya untuk melihat hasilnya.
Jawaban:
Cara paling nyaman untuk melihat pratinjau file HTML di GitHub adalah dengan membuka https://htmlpreview.github.io/ atau hanya menambahkannya ke URL asli, yaitu: https://htmlpreview.github.io/?https:// github.com/bartaz/impress.js/blob/master/index.html
sumber
Error: Cannot load file
Jika Anda tidak ingin mengunduh arsip, Anda dapat menggunakan Halaman GitHub untuk merender ini.
gh-pages
cabang (jika ada, hapus dan buat cabang barumaster
).http://
username
.github.io/
repo
Dalam kode:
sumber
checkout --orphan gh-pages
hanya , mendorong itu, tanpa mengacaukan master sama sekali?Anda dapat menggunakan RawGit :
https://rawgit.com/necolas/css3-social-signin-buttons/master/index.html
Ini berfungsi lebih baik (pada saat penulisan ini) daripada http://htmlpreview.github.com/ , melayani file dengan header Tipe Konten yang tepat. Selain itu, ia juga menyediakan URL CDN untuk digunakan dalam produksi.
sumber
Ini sangat mudah dilakukan dengan halaman github , hanya sedikit aneh saat pertama kali Anda melakukannya. Agak seperti pertama kali Anda harus menyulap 3 anak kucing sambil belajar merajut. (OK, tidak terlalu buruk)
Anda membutuhkan cabang gh-halaman:
Pada dasarnya github.com mencari cabang gh-halaman dari repositori. Ini akan melayani semua halaman HTML yang ditemukan di sini sebagai HTML normal langsung ke browser.
Bagaimana cara mendapatkan cabang gh-halaman ini?
Mudah. Cukup buat cabang repo github Anda yang disebut
gh-pages
. Tentukan--orphan
ketika Anda membuat cabang ini, karena Anda sebenarnya tidak ingin menggabungkan cabang ini kembali ke cabang github Anda, Anda hanya ingin cabang yang berisi sumber daya HTML Anda.Bagaimana dengan semua omong kosong lain di repo saya, bagaimana itu cocok untuk itu?
Nah, Anda bisa langsung saja menghapusnya. Dan aman untuk dilakukan sekarang, karena Anda telah memperhatikan dan membuat cabang yatim yang tidak dapat digabungkan kembali ke cabang utama Anda dan menghapus semua kode Anda.
Saya sudah membuat cabang, sekarang bagaimana?
Anda perlu mendorong cabang ini ke github.com, sehingga otomasi mereka dapat memulai dan mulai menghosting halaman ini untuk Anda.
Tapi .. HTML saya masih belum ditayangkan!
Butuh beberapa menit bagi github untuk mengindeks cabang-cabang ini dan menjalankan infrastruktur yang diperlukan untuk menyajikan konten. Hingga 10 menit menurut github.
Langkah-langkahnya ditata oleh github.com
https://help.github.com/articles/creating-project-pages- secara manual
sumber
$ git commit -m 'init'
di antara Anda.Saya membaca semua komentar dan berpikir bahwa GitHub mempersulit pengguna biasa untuk membuat halaman GitHub sampai saya mengunjungi Halaman tema GitHub di mana disebutkan dengan jelas bahwa ada bagian "Halaman GitHub" di bawah pengaturan Halaman dari repo yang bersangkutan di mana Anda dapat pilih opsi "gunakan cabang master untuk Halaman GitHub." dan voila !! ... checkout repo tertentu itu di https://username.github.io/reponame
sumber
Juga, jika Anda menggunakan Tampermonkey, Anda dapat menambahkan skrip yang akan menambahkan
preview with http://htmlpreview.github.com/
tombol ke menu tindakan di samping tombol 'mentah', 'salahkan' dan 'riwayat'.Script seperti ini: https://gist.github.com/vanyakosmos/83ba165b288af32cf85e2cac8f02ce6d
sumber
Anda dapat melihat pratinjau kode HTML dengan menggunakan ekstensi Chrome berikut -
Run Selected HTML
, cukup mudah digunakan.Jika Anda ingin
select all the code
dalam mode baca GitHub, itu juga cukup sederhana, pertama-tama gerakkan kursor mouse ke braket awal<html>
di bagian atas, kemudian tahan Shifttombol, dan kemudian gerakkan kursor braket akhir</html>
di bagian bawah.Jalankan HTML yang Dipilih - Toko Web Chrome
https://chrome.google.com/webstore/detail/run-selected-html/eefflcdphpehljcadbmkdpopmbamfefl/
Langkah 1 : Dalam mode baca, pilih semua badan kode html.
Langkah 2 : Klik kanan mouse "Jalankan Seleted HTML", maka Anda dapat melihat hasil yang diberikan di tab baru.
Hasil yang berjalan:
sumber
Sekarang, ini adalah jawaban yang sudah kadaluwarsa (Karena ekstensi "Ubah Tipe-Jenis Konten" tidak berfungsi seperti yang diharapkan.).
Solusi ini hanya untuk browser chrome. Saya tidak yakin tentang browser lain.
sumber
Ini bukan jawaban langsung, tetapi saya pikir ini adalah alternatif yang cukup manis.
http://www.s3auth.com/
Ini memungkinkan Anda untuk meng-host halaman Anda di belakang auth dasar. Bagus untuk hal-hal seperti api docs di repo github pribadi Anda. hanya iklan s3 dimasukkan sebagai bagian dari membangun api Anda.
sumber
Anda bisa menyalakan Halaman Github. ^ _ ^
Klik pada "Pengaturan", daripada pergi ke "Halaman GitHub" dan klik pada dropdown di bawah "Sumber" dan pilih cabang yang ingin Anda publikasikan (di mana file html utama berada) aaaand vualaa. ^ _ ^
sumber