I don't get this. It's not hard to download a JavaScript or css file and put them in app/assets. What warrants the additional complexity?
A solution to assets management in Rails
11–20 of 35 posts
Re: A solution to assets management in Rails
#12What's wrong with just using Bower?
So you can't get reliably repeatable installs.
Re: A solution to assets management in Rails
#13Earlier quoted context omitted.
How do you lock your bower dependencies then?
Bower deps are bound by semver; and if you're willing to commit them (which you should, if your project is a webapp and not a software library) then you can lock them w 100% certainty and control. /$.02
Re: A solution to assets management in Rails
#14Re: A solution to assets management in Rails
#15Re: A solution to assets management in Rails
#16What's wrong with just using Bower?
> Bower is a package manager for the web. It offers a generic, unopinionated solution to the problem of front-end package management, while exposing the package dependency model via an API that can be consumed by a more opinionated build stack.
rails-assets is an example of a higher-level, more opinionated stack that adds value on top of bower.
Re: A solution to assets management in Rails
#17Earlier quoted context omitted.
How do you lock your bower dependencies then?
Bower deps are bound by semver; and if you're willing to commit them (which you should, if your project is a webapp and not a software library) then you can lock them w 100% certainty and control. /$.02
Re: A solution to assets management in Rails
#18Earlier quoted context omitted.
Bower deps are bound by semver; and if you're willing to commit them (which you should, if your project is a webapp and not a software library) then you can lock them w 100% certainty and control. /$.02
How do you deal with version-control noise when updating committed assets?
Re: A solution to assets management in Rails
#19Re: A solution to assets management in Rails
#20Earlier quoted context omitted.
Bower deps are bound by semver; and if you're willing to commit them (which you should, if your project is a webapp and not a software library) then you can lock them w 100% certainty and control. /$.02
Why exactly should you be willing to commit them? There are certainly ways to lock your versions while still vendoring the files on deploy.