Ran into an issue with 'npm install' in a Vagrant VM on VirtualBox.
Issue might be related to running 'npm install' from a shared filesystem.
Error is:
npm ERR! Linux 3.10.0-327.el7.x86_64 npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" npm ERR! node v5.11.0 npm ERR! npm v3.8.6 npm ERR! path /vagrant/webui/node_modules/npm/node_modules/request/node_modules/node-uuid/bin/uuid npm ERR! code ENOENT npm ERR! errno -2 npm ERR! syscall chmod npm ERR! enoent ENOENT: no such file or directory, chmod '/vagrant/webui/node_modules/npm/node_modules/request/node_modules/node-uuid/bin/uuid' npm ERR! enoent ENOENT: no such file or directory, chmod '/vagrant/webui/node_modules/npm/node_modules/request/node_modules/node-uuid/bin/uuid' npm ERR! enoent This is most likely not a problem with npm itself npm ERR! enoent and is related to npm not being able to find a file. npm ERR! enoent
Attempting workaround with: 'npm install --no-bin-links'
Related github issues: