Awesome, already using the new generator, thanks Rob!
On Monday, July 14, 2014 12:12:40 AM UTC+1, Rob Dodson wrote: > > I've submitted a PR to make the generator more of an app scaffold. We'll > review next week > On Jul 13, 2014 2:20 AM, "Stefan Ritter" <[email protected] > <javascript:>> wrote: > >> I honestly thought it was a bit confusing too in the beginning, >> especially because the bower dependencies are placed into the parent >> directory. >> That did trip me up in the beginning, consider coming from an Angular >> generator where the folder you run the generator in is your app. I ended up >> blogging about it too >> http://blog.stefanritter.com/post/91627263720/starting-a-polymer-project >> ;) >> >> The way it's setup now you cannot use the generator to build an app as >> proposed here: >> http://www.polymer-project.org/docs/start/creatingelements.html >> Instead it assumes each component sits in is's own repo, right? >> >> Have you guys considered adding a third build option next to :app and :gh >> that would work for building an app structure with a separate components/ >> bower_components/ folder? It could come with vulcanize out of the box too, >> and build the custom elements for a components/ folder based on the >> seed-element but with dependencies placed in bower_components/ - I guess >> it would be like yo element:repo on steroids? >> >> >> >> >> On Wednesday, July 9, 2014 4:03:13 PM UTC+1, Rob Dodson wrote: >>> >>> We reworked generator-polymer to use the seed-element as a starting >>> point. That seems to have confused a lot of folks so we're going to go back >>> and have it scaffold out an app, and the seed-element part will be a sub >>> generator >>> >>> >>> On Wed, Jul 9, 2014 at 5:07 AM, Zeno Rocha <[email protected]> wrote: >>> >>>> Both generator-element >>>> <https://www.npmjs.org/package/generator-element> and generator-polymer >>>> <https://www.npmjs.org/package/generator-polymer> lets you scaffold an >>>> entire project. >>>> >>>> One is based on polymer-boilerplate >>>> <https://github.com/webcomponents/polymer-boilerplate> and the other >>>> on seed-element <https://github.com/PolymerLabs/seed-element>. >>>> >>>> >>>> On Wed, Jul 9, 2014 at 3:34 AM, Robin guo <[email protected]> wrote: >>>> >>>>> why the newest version generator don't support Bootstraps, the golbal >>>>> of this version is not to build a app, just for building a custom element? >>>>> >>>>> >>>>> On Tuesday, May 28, 2013 6:40:44 PM UTC+8, Addy Osmani wrote: >>>>>> >>>>>> I work on Yeoman <http://yeoman.io>, a workflow for improving >>>>>> developer speed when developing apps and am >>>>>> interested in creating a Generator (scaffold) for Polymer. Would this >>>>>> be useful to anyone? >>>>>> >>>>>> I was thinking the workflow for the generator could be something like: >>>>>> >>>>>> $ yo polymer >>>>>> >>>>>> $ > What would you like to call your new component? >>>>>> Carousel >>>>>> >>>>>> $ > Will this be a Polymer element? Y/N >>>>>> Y >>>>>> >>>>>> $ > Would you like some extra boilerplate code included? Y/N >>>>>> Y >>>>>> >>>>>> We then automatically scaffold out your component, write an >>>>>> index.html file including it via HTML imports and pull in Polymer (and >>>>>> any >>>>>> related files) >>>>>> using Bower. That's the start. If you want to go create another >>>>>> component using the same project (e.g a calendar), you can just run: >>>>>> >>>>>> $ yo polymer:component calendar >>>>>> >>>>>> $ > What would you like to call your new component? >>>>>> etc. >>>>>> >>>>>> and it'll just scaffold out the component and also wire it up to the >>>>>> index using HTML imports. >>>>>> >>>>>> If this sounds interesting, I'd be happy to collaborate with Scott >>>>>> and Eric to define the optimal workflow and what code to scaffold out. >>>>>> I'm >>>>>> considering >>>>>> writing something for this in June. >>>>>> >>>>> Follow Polymer on Google+: plus.google.com/107187849809354688692 >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Polymer" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To view this discussion on the web visit https://groups.google.com/d/ >>>>> msgid/polymer-dev/2497c91d-66c3-4924-8e57-fc700504ebca% >>>>> 40googlegroups.com >>>>> <https://groups.google.com/d/msgid/polymer-dev/2497c91d-66c3-4924-8e57-fc700504ebca%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> Follow Polymer on Google+: plus.google.com/107187849809354688692 >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "Polymer" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To view this discussion on the web visit https://groups.google.com/d/ >>>> msgid/polymer-dev/CAAUBGa9nCdp-biA7ypgP4acmiw5y% >>>> 2BDUef1-WE9706bAR-OF%2BfQ%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/polymer-dev/CAAUBGa9nCdp-biA7ypgP4acmiw5y%2BDUef1-WE9706bAR-OF%2BfQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> Follow Polymer on Google+: plus.google.com/107187849809354688692 >> --- >> You received this message because you are subscribed to the Google Groups >> "Polymer" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/polymer-dev/1dec59a6-1d02-449e-a8e0-64094c5e8bbf%40googlegroups.com >> >> <https://groups.google.com/d/msgid/polymer-dev/1dec59a6-1d02-449e-a8e0-64094c5e8bbf%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > Follow Polymer on Google+: plus.google.com/107187849809354688692 --- You received this message because you are subscribed to the Google Groups "Polymer" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/polymer-dev/9d5a3c82-6623-47da-a52f-0dc6c04500e7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
