Live data from Hacker News

Yeoman 1.0 Released

yeoman.io

21–30 of 58 posts

Re: Yeoman 1.0 Released

#21

Is this for Node.js only? They keep saying 'web apps' but never explicitly that it's not. NPM is node, right? (sorry, not too familiar with Node)

Yeoman can be used on any project, not just Node.js ones. They have a lot of generators: http://yeoman.io/community-generators.html

Re: Yeoman 1.0 Released

#22
post #19

Is this for Node.js only? They keep saying 'web apps' but never explicitly that it's not. NPM is node, right? (sorry, not too familiar with Node)

Yes and yes. EDIT: No and yes.

Your first "yes" is incorrect. Yeoman installs through npm and I imagine it runs on Node.js, but it can be used for many different projects: http://yeoman.io/community-generators.html

Re: Yeoman 1.0 Released

#24
post #2

Yeoman is fantastic...I used it several months ago when deciding (foolishly, in retrospect) to learn both CoffeeScript and AngularJS at the same time while making an app. I had never put the effort into setting up grunt tasks manually...so working with automated building and testing were things I never had while developing with JS (which you can take to mean that my past work with JS has been mostly trivial). Besides…

The livereload stuff is magical. Best use of WebSockets ever...

Re: Yeoman 1.0 Released

#25
post #16

Should I be ashamed or proud that I believe in writing my own tools for my craft?

Depends if they're better or worse than Yeoman - I don't like to reinvent the wheel when Grunt etc is so flexible anyway. I like to write my own project-specific plugins for Grunt, though.

Re: Yeoman 1.0 Released

#26
post #22
post #19

Earlier quoted context omitted.

Yes and yes. EDIT: No and yes.

Your first "yes" is incorrect. Yeoman installs through npm and I imagine it runs on Node.js, but it can be used for many different projects: http://yeoman.io/community-generators.html

There are examples for CakePHP and Flask but none for Rails. Do you know of any? I have a simple traditional Rails which I am looking into porting to use Backbone and Rails as backend.

Re: Yeoman 1.0 Released

#27
post #16

Should I be ashamed or proud that I believe in writing my own tools for my craft?

I used to like rolling my own stuff, but now I prefer leveraging excellent tools that allow me to more quickly and efficiently build, deploy, and maintain my projects.

Re: Yeoman 1.0 Released

#28
post #11

Earlier quoted context omitted.

I wiped out all npm modules and reinstalled node. Still getting error. I installed yeoman using: sudo npm install -g yo generator-webapp grunt-contrib-compass

That shouldn't happen then. Would you mind opening an issue at https://github.com/yeoman/yo/issues about this?

For those following along at home, this issue is now tracked at:

https://github.com/yeoman/yo/issues/69

Re: Yeoman 1.0 Released

#29

Is this for Node.js only? They keep saying 'web apps' but never explicitly that it's not. NPM is node, right? (sorry, not too familiar with Node)

Yeoman is purely development-time workflow tooling. It and its ecosystem (the "generator-XXXX" npm modules) use Node.js as the runtime on the development host. Typical Yeoman use would be 1) during development to speed dev, testing, etc., and 2) to build minified assets for deployment into production. EDIT: Removed confusing "client-side" reference caught by 9oliYQjP -- thanks!

Ah, thanks!

Re: Yeoman 1.0 Released

#30
post #21

Is this for Node.js only? They keep saying 'web apps' but never explicitly that it's not. NPM is node, right? (sorry, not too familiar with Node)

Yeoman can be used on any project, not just Node.js ones. They have a lot of generators: http://yeoman.io/community-generators.html

Ahh, thanks much. Those generators are making it click.
Post reply on HN