These steps are all performed in cmd.exe
- Install Chocolatey NuGet
- Install node.js and ruby:
cinst nodejs.install
(the "nodejs" package does not include npm, which we do need)cinst ruby1.9
(the "ruby" package installs ruby 2.0, which might not work)
- Restart cmd.exe because Windows is dumb and can't see the new binaries yet in cmd.exe
gem install compass --pre
(NuGet has a "compass" package, but it's old, outdated, and doesn't work anymore)npm install -g yo grunt-cli bower
cinst msysgit
to install git, because bower requires it- Finally, restart cmd.exe again to gain access to yo, grunt, bower, and git. Go nuts!
This all assumes you don't have any of the above installed, so that NuGet sets the important dependencies up properly. In the end though, the important thing is that you can run npm, bower, grunt, git, yo and compass from cmd.exe, and it should work fine.
Faltaría agregar bower install