Closed tayanefernandes closed 7 years ago
Just references from this comment: https://github.com/pixelated/pixelated-user-agent/issues/1073#issuecomment-305315206
The solution of using
npm install --no-bin-links
prevents npm from creating symlinks for any binaries the package might contain. Since we don't have the symlinks, all the commands on the package.json fail because they are also using the symlinks.
I will try to revert the configuration that we have before. Maybe this file: provisioning/modules/pixelated/files/activate_custom_node_modules.sh
It seems the VM is trying to point to a symlink created for a npm dependency, but Vagrant doesn't allow symlinks on shared folders for security reasons.
enoent ENOENT: no such file or directory, chmod '/vagrant/web-ui/node_modules/coffee-script/bin/coffee'
npm/npm#7308 https://stackoverflow.com/questions/24200333/symbolic-links-and-synced-folders-in-vagrant