Html5-boilerplate: File unduhan situs web

Dibuat pada 21 Agu 2019  ·  20Komentar  ·  Sumber: h5bp/html5-boilerplate

Hai, saya kira ini adalah permintaan fitur. Unduhan file zip dari halaman beranda sedikit 'bom zip'. Saya pikir akan lebih baik untuk meng-unzip ke folder yang ada karena ini bisa sangat mengganggu.

documentation

Semua 20 komentar

Hai, dapatkah Anda menjelaskan lebih lanjut masalah Anda dengan file zip? Saya bisa menebak apa yang Anda maksud, tetapi saya hanya akan menebak.

Unduh file zip dari situs:
File dari situs utama Anda:

https://github.com/h5bp/html5-boilerplate/releases/download/v7.2.0/html5-boilerplate_v7.2.0.zip

Ini membuka ritsleting file langsung ke direktori tujuan daripada folder mandiri.

Mengekstrak ZIP apa pun secara default akan mengekstrak ke folder dengan nama yang sama dengan ZIP. Jika saya klik kanan ekstrak (secara default) akan diekstraksi ke folder ' html5-boilerplate_v7.2.0 ' pada Windows 10. Saya baru saja menguji pada MacOS 10.14.6 juga dan melakukan hal yang sama. Sehingga berjalan dengan baik dan sesuai harapan.

Jika berada di folder _additional_ sebenarnya lebih merepotkan dan menjengkelkan karena ini adalah folder tambahan untuk digali.

Saya membuka ritsleting di linux cli menggunakan perintah unzip standar:
buka zip --help
Unzip 6.00 tanggal 20 April 2009, oleh Debian. Asli oleh Info-ZIP.

Saya dapat mengonfirmasi, itu membuka ritsleting ke direktori kerja saat ini.

Saya membuka ritsleting di linux cli menggunakan perintah unzip standar:
buka zip --help
Unzip 6.00 tanggal 20 April 2009, oleh Debian. Asli oleh Info-ZIP.

baiklah. Mungkin UnZip untuk Linux membutuhkan pembaruan sehingga berperilaku seperti Windows dan MacOS :-)

Sungguh, tidak ada sesuatu yang realistis dapat dilakukan di sini. Rilis GitHub ZIP hanya mengambil file dari repo dan membuatnya tersedia sebagai ZIP apa adanya sehingga satu-satunya cara adalah dengan meletakkan semuanya di folder terlebih dahulu, tapi itu akan sangat aneh (saya belum pernah melihat yang lain GitHub repo melakukan itu) - dan itu akan mengganggu semua pengguna Windows dan MacOS.

Tepatnya file unduhan yang dihasilkan Github berbeda dengan file zip rilis. File zip rilis sengaja disusun dengan cara ini sehingga folder yang tidak di-zip di Mac atau Windows bagus dan rapi. Maaf saya belum pernah mencoba download file di linux. Untuk saat ini, file dowload terbaru atau tag yang dihasilkan oleh Github (secara harfiah menjelajah ke tag dan mengklik tombol "kloning atau unduh") tidak akan sebersih (itu hanya akan menjadi folder proyek) tetapi akan terkandung di dalamnya sebuah folder.

OK jika Anda merasa ini bukan masalah, silakan tutup.

Untuk apa nilainya, file ZIP yang diunduh dari Github (menggunakan Ubuntu ARCHIVE mengekstrak ke direktori baru bernama HTML5-BOILERPLATE-MASTER . Namun, ketika file diunduh dari situs web tidak ada direktori root untuk diekstrak, pengguna harus mengarahkan ke direktori kosong baru. Saya melihat apa yang dimaksud @greenchili .
IMHO, arsip ini harus berperilaku sama.

Beberapa catatan:

Zip dari Github berbeda dari file zip yang dirilis. Saya memiliki kendali atas satu dan tidak ada kendali atas yang lain.

File yang kami sertakan dengan rilis adalah folder dist. Saya _sengaja_ meng-zip-nya sehingga (setidaknya di Mac dan Windows) berperilaku seperti yang kami jelaskan di sini. Anda melakukan tindakan unzip default dan output folder adalah isi folder dist. Kami telah mengetahui bahwa itu tidak optimal di Linux. Karena ini adalah masalah yang sah, saya membiarkan ini terbuka. Jika ada cara untuk membuat rilis lebih baik DAN bersikap baik kepada pengguna linux daripada itu akan menjadi sesuatu yang akan saya lakukan untuk rilis berikutnya.

File zip dari Github hanyalah snapshot dari status _repo_ yang Anda lihat. Saya tidak memiliki kendali atas bagaimana itu di-zip.

file-roller di linux membuka ritsleting ke folder bernama sama dengan file zip ketika dilakukan dari pengelola file.

Anda hanya dapat melakukan:

mkdir html5-boilerplate
unzip html5-boilerplate*.zip -d html5-boilerplate

Itu mungkin yang terbaik yang bisa kita lakukan, mendokumentasikannya dengan cara itu.

Halo semuanya ini Cina selamat malam

Apakah dokumentasi telah diperbarui untuk mencerminkan perilaku file ZIP? Saya akan senang untuk menerimanya jika tidak.

@acluther belum. Anda pasti bisa menerimanya. Saya hanya mengantri proyek untuk rilis baru sehingga waktu Anda sangat baik.

@roblarsen bagus, saya akan mengerjakannya malam ini.

@acluther jika Anda masih tertarik, saya ingin menyertakan pembaruan ini dalam rilis mendatang

Halo,

Anda harus terlebih dahulu mengompres data Anda dalam file zip dan kemudian

Unduh file saya yang luar biasa

.

@acluther jika Anda masih tertarik, saya ingin menyertakan pembaruan ini dalam rilis mendatang

Saya memiliki niat baik untuk melakukannya tetapi hal-hal lain akhirnya menjadi prioritas. Saya minta maaf tetapi ingin terlibat di masa depan.

tutup melalui cabang #2169

Apakah halaman ini membantu?
0 / 5 - 0 peringkat