Html5-boilerplate: Website-Download-Datei

Erstellt am 21. Aug. 2019  ·  20Kommentare  ·  Quelle: h5bp/html5-boilerplate

Hallo, dies ist eine Funktionsanfrage, nehme ich an. Der Download der Zip-Datei von der Homepage ist eine Art "Zip-Bombe". Ich denke, es wäre besser, in einen enthaltenen Ordner zu entpacken, da dies ziemlich nervig sein kann.

documentation

Alle 20 Kommentare

Hallo, können Sie Ihr Problem mit der ZIP-Datei näher beschreiben? Ich kann mir vorstellen, was du meinst, aber ich würde nur vermuten.

Laden Sie die ZIP-Datei von der Website herunter:
Die Datei von Ihrer Hauptseite:

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

Es entpackt die Dateien direkt in das Zielverzeichnis und nicht in einen eigenständigen Ordner.

Beim Extrahieren einer ZIP-Datei werden standardmäßig in einen Ordner mit demselben Namen wie die ZIP-Datei extrahiert. Wenn ich mit der rechten Maustaste auf Extrahieren klicke , wird es (standardmäßig) in einen Ordner "

Wenn es sich in einem _zusätzlichen_ Ordner befinden würde, ist es tatsächlich umständlicher und ärgerlicher als ein zusätzlicher Ordner, in den man graben muss.

Ich entpacke unter Linux-Cli mit dem Standard-Unzip-Befehl:
entpacken --help
Entpacken Sie 6.00 vom 20. April 2009 von Debian. Original von Info-ZIP.

Ich kann bestätigen, es wird in das aktuelle Arbeitsverzeichnis entpackt.

Ich entpacke unter Linux-Cli mit dem Standard-Unzip-Befehl:
entpacken --help
Entpacken Sie 6.00 vom 20. April 2009 von Debian. Original von Info-ZIP.

ah okay. Vielleicht braucht UnZip für Linux ein Update, damit es sich dann wie Windows und MacOS verhält :-)

Wirklich, hier kann man wirklich nichts machen. Die GitHub-ZIP-Version nimmt einfach die Dateien aus dem Repo und stellt sie als ZIP zur Verfügung, so dass der einzige Ausweg darin besteht, zuerst alles in einen Ordner zu legen, aber das wäre ziemlich seltsam (ich habe noch nie einen anderen gesehen .) GitHub Repo macht das) - und es wäre ärgerlich für alle Windows- und MacOS-Benutzer.

Um genau zu sein, unterscheidet sich die von Github erstellte Download-Datei von der Release-ZIP-Datei. Die Release-Zip-Datei ist absichtlich so strukturiert, dass der entpackte Ordner auf Mac oder Windows schön aufgeräumt ist. Es tut mir leid, dass ich die Download-Datei unter Linux noch nie ausprobiert habe. Im Moment ist die Download-Datei der neuesten oder des von Github generierten Tags (wörtlich zum Tag navigieren und auf die Schaltfläche "Klonen oder Herunterladen" klicken) nicht so sauber (es ist nur der Projektordner), sondern darin enthalten ein Ordner.

OK, wenn Sie der Meinung sind, dass dies kein Problem ist, schließen Sie es bitte.

Die von Github heruntergeladene ZIP-Datei (mit Ubuntu ARCHIVE wird in ein neues Verzeichnis namens HTML5-BOILERPLATE-MASTER extrahiert. Wenn die Datei jedoch von der Website heruntergeladen wird, gibt es kein Stammverzeichnis zum Extrahieren, der Benutzer muss in ein neues leeres Verzeichnis verweisen.Ich sehe, worauf sich @greenchili bezieht.
IMHO sollten sich diese Archive gleich verhalten.

Einige Notizen:

Die Zip-Datei von Github unterscheidet sich von der veröffentlichten Zip-Datei. Ich habe Kontrolle über das eine und keine Kontrolle über das andere.

Die Datei, die wir der Veröffentlichung beifügen, ist der Ordner dist. Ich zippe es _absichtlich_ so, dass es sich (zumindest auf Mac und Windows) so verhält, wie wir es hier beschreiben. Sie führen die Standardaktion zum Entpacken aus und die Ordnerausgabe ist der Inhalt des Ordners dist. Wir haben inzwischen gelernt, dass dies unter Linux nicht optimal ist. Da es sich um ein legitimes Problem handelt, lasse ich dies offen. Wenn es eine Möglichkeit gibt, die Version besser zu machen UND zu Linux-Benutzern nett zu sein, würde ich das für die nächste Version tun.

Die Zip-Datei von Github ist nur eine Momentaufnahme des Status des _repo_, das Sie anzeigen. Ich habe keine Kontrolle darüber, wie das gezippt wird.

file-roller unter Linux entpackt in einen Ordner mit dem gleichen Namen wie die Zip-Datei, wenn dies über den Dateimanager erfolgt.

du kannst einfach tun:

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

Das ist vielleicht das Beste, was wir tun können, dokumentieren Sie es auf diese Weise.

Hallo zusammen, das ist China guten Abend

Wurde die Dokumentation aktualisiert, um das Verhalten der ZIP-Datei widerzuspiegeln? Wenn nicht, übernehme ich es gerne.

@acluther hat es nicht. Du kannst es auf jeden Fall übernehmen. Ich stelle gerade das Projekt für eine neue Veröffentlichung in die Warteschlange, also ist Ihr Timing ausgezeichnet.

@roblarsen super , ich werde heute Abend daran arbeiten.

@acluther Wenn Sie noch interessiert sind, würde ich dieses Update gerne in die kommende Version aufnehmen

Hallo,

Sie müssen Ihre Daten zuerst in einer ZIP-Datei komprimieren und dann

Laden Sie meine tolle Datei herunter

.

@acluther Wenn Sie noch interessiert sind, würde ich dieses Update gerne in die kommende Version aufnehmen

Ich hatte die gute Absicht, mich darauf einzulassen, aber am Ende hatten andere Dinge Priorität. Ich entschuldige mich, aber ich würde gerne in Zukunft dabei sein.

geschlossen über Filiale #2169

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

necolas picture necolas  ·  44Kommentare

roblarsen picture roblarsen  ·  10Kommentare

roblarsen picture roblarsen  ·  5Kommentare

coliff picture coliff  ·  14Kommentare

gaurav21r picture gaurav21r  ·  21Kommentare