Pergunta

Tanto quanto eu entendo bower você tem que fornecer uma pré-construção Distribuição do seu pacote:

.

Bower funciona buscando e instalando pacotes de todo, cuidando de caça, encontrando, baixando e salvando as coisas que você está procurando.

Mas em muitos projetos, esses arquivos pré-build não fazem parte do repositório do Github (por razões muito boas). Em relação a este rel="nofollow"> post Você é capaz de anexar arquivos a uma versão / tag de um Repositório do github. Então a melhor maneira de registrar esses projetos como um pacote de bower parece ser usar esses anexos; Em vez de um repositório separado como sugerido aqui . Mas Parece Atualmente, isso não é possível. Estou certo?

Foi útil?

Solução

O Bower atualmente procura tarballs associados às tags do Git no GitHub.Lógica está aqui: https://github.com/bower/bower/blob/master/lib/core/resolvers/githubresolver.js

@apatrick está correto, atualmente a melhor prática é ter uma pasta /dist ou ter um repo de shim separado como este: https://github.com/angular/bower-angular

Usar liberações do Github não é uma ideia tão ruim na minha opinião.Foi discutido antes.Razão para não implementar está aqui: https://github.com/bower/bower/Problemas / 584 # Issuecomment-20456122

Se você se sentir fortemente sobre isso, por favor, peça aos colaboradores que revogam o ingresso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top