Html5-boilerplate: Arquivo de download do site

Criado em 21 ago. 2019  ·  20Comentários  ·  Fonte: h5bp/html5-boilerplate

Olá, suponho que este é um pedido de recurso. O download do arquivo zip da página inicial é um pouco como uma 'bomba zip'. Acho que seria melhor descompactar em uma pasta contida, pois isso pode ser muito irritante.

documentation

Todos 20 comentários

Olá, você pode descrever melhor seu problema com o arquivo zip? Eu posso adivinhar o que você quer dizer, mas eu estaria apenas adivinhando.

Baixe o arquivo zip do site:
O arquivo do seu site principal:

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

Ele descompacta os arquivos diretamente no diretório de destino, em vez de em uma pasta independente.

Extrair qualquer ZIP por padrão é extraído para uma pasta com o mesmo nome do ZIP. Se eu clicar com o botão direito do mouse em extraí-lo (por padrão), ele será extraído para uma pasta ' html5-boilerplate_v7.2.0 ' no Windows 10. Acabei de testar no MacOS 10.14.6 também e faz o mesmo. Portanto, funciona bem e conforme o esperado.

Se ele estivesse em uma pasta _adicional_, seria realmente mais incômodo e irritante, pois é uma pasta adicional para pesquisar.

Estou descompactando no linux cli usando o comando unzip padrão:
descompacte --help
UnZip 6.00 de 20 de abril de 2009, por Debian. Original por Info-ZIP.

Posso confirmar, ele descompacta no diretório de trabalho atual.

Estou descompactando no linux cli usando o comando unzip padrão:
descompacte --help
UnZip 6.00 de 20 de abril de 2009, por Debian. Original por Info-ZIP.

Ah ok. Talvez o UnZip para Linux precise de uma atualização para se comportar como Windows e MacOS então :-)

Na verdade, não há nada que possa ser feito de forma realista aqui. A versão ZIP do GitHub apenas pega os arquivos do repositório e os disponibiliza como um ZIP, pois a única maneira de contornar isso seria colocar tudo em uma pasta primeiro, mas isso seria muito estranho (nunca vi outro O repositório GitHub faz isso) - e seria irritante para todos os usuários do Windows e MacOS.

Para ser mais preciso, o arquivo de download que o Github produz é diferente do arquivo zip de lançamento. O arquivo zip de lançamento é intencionalmente estruturado dessa forma para que a pasta descompactada no Mac ou Windows seja limpa e organizada. Lamento nunca ter tentado o download do arquivo no linux. Por enquanto, o arquivo dowload do último ou a tag gerada pelo Github (literalmente navegando até a tag e clicando no botão "clonar ou baixar") não estará tão limpa (será apenas a pasta do projeto), mas estará contida dentro uma pasta.

OK, se você acha que isso não é um problema, feche.

Para valer a pena, o arquivo ZIP baixado do Github (usando o Ubuntu ARCHIVE extrai para um novo diretório chamado HTML5-BOILERPLATE-MASTER . No entanto, quando o arquivo é baixado do site, não há diretório raiz para o qual extrair, o usuário tem que direcionar para um novo diretório vazio. Eu vejo a que @greenchili está se referindo.
IMHO, esses arquivos devem se comportar da mesma forma.

Algumas notas:

O zip do Github é diferente do arquivo zip lançado. Tenho controle sobre um e nenhum controle sobre o outro.

O arquivo que incluímos com o lançamento é a pasta dist. Eu _intencionalmente_ compacte-o para que (no Mac e no Windows, pelo menos) se comporte da maneira que estamos descrevendo aqui. Você executa a ação padrão de descompactação e a saída da pasta é o conteúdo da pasta dist. Desde então, aprendemos que isso não é ideal no Linux. Já que é um problema legítimo, estou deixando isso em aberto. Se há uma maneira de tornar o lançamento melhor E ser legal para os usuários do Linux do que seria algo que eu faria no próximo lançamento.

O arquivo zip do Github é apenas um instantâneo do estado do _repo_ que você está vendo. Não tenho nenhum controle sobre como isso é compactado.

o file-roller no linux descompacta para uma pasta com o mesmo nome do arquivo zip quando feito a partir do gerenciador de arquivos.

você pode apenas fazer:

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

Isso pode ser o melhor que podemos fazer, documentar dessa forma.

Olá a todos, esta é a China, boa noite

A documentação foi atualizada para refletir o comportamento do arquivo ZIP? Eu ficaria feliz em assumir se não.

@acluther , não. Você pode definitivamente assumir. Estou apenas preparando o projeto para um novo lançamento, então o seu tempo é excelente.

@roblarsen ótimo, vou trabalhar nisso esta noite.

@acluther se ainda estiver interessado, adoraria incluir esta atualização no próximo lançamento

Olá,

Você deve primeiro compactar seus dados em um arquivo zip e depois

Baixe meu arquivo incrível

.

@acluther se ainda estiver interessado, adoraria incluir esta atualização no próximo lançamento

Eu tinha toda a intenção de fazer isso, mas outras coisas acabaram tendo prioridade. Peço desculpas, mas gostaria de me envolver no futuro.

fechado através da agência # 2169

Esta página foi útil?
0 / 5 - 0 avaliações