yeoman / generator-mobile

Scaffold out a mobile project based on Web Starter Kit
http://yeoman.io
918 stars 99 forks source link

Switch over dependencies to use Bower #4

Closed addyosmani closed 10 years ago

addyosmani commented 11 years ago

Because this is a proof-of-concept, we are mostly using static dependencies. We explored using Bower for many of our deps but unfortunately quite a few have their own sub-build process using grunt which requires the user to pre-build before they can actually use something.

We wanted to keep things simple, so static for now. The solution to this is either calling the grunt build process for those deps after we've brought them in (imo, suboptimal) or we can encourage lib authors to ship pre-built versions (not minified) in their bower packages.

gauntface commented 11 years ago

Is this a blocker from launching this as an alpha?

sindresorhus commented 11 years ago

Try opening PRs on the respective projects with a bower.json file and suggestion about including built files. If that doesn't work you could always create shim packages: https://github.com/components

addyosmani commented 11 years ago

I don't think it's a blocker from us releasing an alpha but we can try to put together shim repos for packages where they aren't present. Let's talk about this more next week. On 31 Jul 2013 16:03, "Matthew Gaunt" notifications@github.com wrote:

Is this a blocker from launching this as an alpha?

— Reply to this email directly or view it on GitHubhttps://github.com/yeoman/generator-mobile/issues/4#issuecomment-21856901 .

addyosmani commented 10 years ago

Done! mostly.