4 ms·
Congratulations on the new release. Ironically, I tried Yeoman in earnest for the first time yesterday. I've got deep respect for the authors, but I've had a p
by _pius 14y ago
Congratulations on the new release. Ironically, I tried Yeoman in earnest for the first time yesterday.
I've got deep respect for the authors, but I've had a pretty miserable experience with Yeoman so far, even after giving it another try this morning. In particular:
* Using the web app generator seems to download an absurd number of dependencies every time. It takes minutes to download everything to start a simple app, about as long as it takes me to install Rails from scratch on the same system.
* After generating an app, I've yet to be able to actually run grunt on the result ... it always errors out with something. If it's not a jshint warning that causes it to abort, it's a Compass warning.
One of the great joys of writing HTML5 + Javascript apps is that the experience tends to feel clean and unencumbered. So far, Yeoman has done nothing but make my workflow much more complex and error-prone. Things just feel ... rickety. At the end of the day, I gave up and used Initializr [1] to start the app. Didn't even want to bother trying out Brunch [2], I was so frustrated.
I wanted to love it and I know there are folks out there who've had great luck with Yeoman; hopefully some of them can chime in to tell me what I'm missing.
[1] http://www.initializr.com/ http://www.initializr.com/
[2] http://brunch.io http://brunch.io
- mmanfrin 14y agoPointless pedanticism, sorry: Ironically *Coincidentally
- bicknergseng 14y agoI started using it about two weeks ago and was pretty disappointed, too. The 1.0 beta was broken for things like coffeescript, backbone, custom generators, etc, and they pulled the previous version of Yeoman from the site. I got it to work for what I was trying to do, but spent twice as much time on Yeoman as I did working on my app. Not unexpected given the pre 1.0 state of both Yeoman and the Node community at large, but I wish they'd left the previous (functional) version accessible. Either way, excited to see this kind of community development. Great work on Yeoman, excited about its potential.