Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Workflow] Lidando com arquivos do Bower em um Task Runner #16

Open
vitorbritto opened this issue Jan 17, 2015 · 2 comments
Open

[Workflow] Lidando com arquivos do Bower em um Task Runner #16

vitorbritto opened this issue Jan 17, 2015 · 2 comments
Labels

Comments

@vitorbritto
Copy link

Saudações!

Como todos nós sabemos, o Bower é uma ferramenta não opinativa. Ou seja, não existe uma "central" para despachar os assets, nem um controle para distribuir os tipos de arquivos. Para quem o utiliza, isso pode ser uma dor de cabeça. Certamente, existem algumas soluções paliativas, como o uso de <!-- build tags -->, filtrando-os com RegExp ou apontando para o diretório bower_components (ou o que estiver definido no .bowerrc) e declarando manualmente os arquivos necessários com a ajuda de outro plugin (ex.: bower_copy). Acredito que este último, seja o caminho mais fácil.

No fim das contas, ainda é preciso utilizarmos o "trabalho braçal". Por isso, seria interessante compartilhar outro método mais confortável para lidar com este cenário.

Forte abraço,
Vitor Britto.

@felipefialho
Copy link
Member

É um ótimo tema @vitorbritto, obrigado por sugerir.

É um assunto que sempre gerou muita dor de cabeça. Disserto um pouco sobre isso nesse post, na qual explico como juntei o Bower e o Grunt:

http://www.felipefialho.com/blog/2014/falando-em-organizacao-parte-1/

@romuloctba
Copy link

Sempre me perguntei como puxar os arquivos do bower sem muito trabalho ou aqueles paths gigantes.

Acabei usando o main-bower-files longe de ser uma solução perfeita, até quebra um galho.

  1. task usando main-bower-files para copiar os arquivos pra uma pasta dist
  2. injetar no html com gulp-inject

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants