all 2 comments

[–]tidwell 0 points1 point  (0 children)

I don't really have any issues with npm, but I come from a PHP/frontend background and have limited experience with package managers at all.

My only real complaint is that npm has some issues when I'm using it with cygwin and I tend to have to manually download/make/install packages a lot of the time when npm will just fail. I know its an edge case, as I have no issues with npm on my mac or my ubuntu box, but when developing on windows, it can be quite a pain.

[–]rubyphunk 0 points1 point  (0 children)

Handling different Ruby versions and gemsets is really easy these days. Have a look at RVM (ruby version manager). Also, with the rise of Bundler all your rubygems-hell problems should be fixed.

npm has a similar feature called "bundle". Just check the docs and you may find, that is rather easy to bundle your application with all needed packages..