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

Bower Dependency #438

Open
joaopedronardari opened this issue Feb 24, 2016 · 11 comments
Open

Bower Dependency #438

joaopedronardari opened this issue Feb 24, 2016 · 11 comments
Assignees

Comments

@joaopedronardari
Copy link

Add option to install by Bower dependency

@lorem--ipsum
Copy link
Member

@joaopedronardari
Copy link
Author

Sorry Guys! kkkkkkkkkk

@joaopedronardari
Copy link
Author

V2 doesn't work with bower :P

@lorem--ipsum
Copy link
Member

We're not planning to support bower, what's wrong with NPM exactly ?

@bastianwegge
Copy link

Who's installing front-end-packages using npm?

@joaopedronardari
Copy link
Author

Normally front-end-packages are installed using Bower

@lorem--ipsum
Copy link
Member

Bower makes versioning of built files mandatory because it relies on git instead of handling whatever it installs (as opposed to npm). I don't want built files to be versioned because of :

  • merge conflicts on generated files
  • merge diffs from hell.

Not gonna happen, sorry guys. Try and use npm, it's great for front-end packages as well.

@chaosmail
Copy link
Contributor

We should seriously think about an option to support Bower (via branch, github plugin for diff, commit strategy or only generating the dist for a new version automatically). I had an interesting discussion last week at the Angular JS Meetup in Vienna in favor of Bower - there are some lazyloading tools that read only from the bower_components directory. Just throwing this into this discussion - maybe there is a good compromise everyone can live with

@lorem--ipsum
Copy link
Member

Joking. @chaosmail if you wanna take your stab at it, go ahead :)

@lorem--ipsum lorem--ipsum reopened this Mar 17, 2016
@chaosmail
Copy link
Contributor

Good news, we are working on a solution that suits everyone. With bower support. stay tuned

@lorem--ipsum
Copy link
Member

Interesting read about this

Just to be clear : build files won't be published to master or any human-generated branch. The read above suggests having a separate branch to deal with Bower's need of having dist files versioned.

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

No branches or pull requests

4 participants