It turns out that there could be issues when you’re changing files on your local system and using them from a VirtualBox VM. This can/will you if you’re working with small, static files under Vagrant when using VirtualBox as a provider.
You might make changes that result in unexpected, non-sensical, character-encoding issues on the remote system or even any lack of any updates appearing whatsoever. For me, this affected my JavaScript and CSS files.
To fix this, add “sendfile off;” to the location-blocks (if using Nginx) that are responsible for your static files.
Reference: http://docs.vagrantup.com/v2/synced-folders/virtualbox.html