One problem I've seen with node running in a linux vm off of the host filesystem is that VirtualBox (and probably most virtualization software) disables symlinks on the shared filesystem for security reasons. npm uses symlinks when installing(probably to prevent duplicating files of the same module version.)
If that is the problem, you can solve this by either installing the modules without symlinks (check the npm manual for the correct switch) or allow symlinks in your host virtualization software (depends on the software).
Sorry for top posting, sent from my phone.
--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
To post to this group, send email to nod...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/d3f47f49-6b9b-4769-8060-e4b38f593e8f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.