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.
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
@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