Your NodeJS
version is too old. This could very well be the problem, Gulp
seems to run only on >= 0.9
.
This is due to the apt-get
package being quite out of date, you can get the newest version with this Vagrant script:
config.vm.provision :shell, inline: "sudo add-apt-repository ppa:chris-lea/node.js"
config.vm.provision :shell, inline: "sudo apt-get update"
config.vm.provision :shell, inline: "sudo apt-get install -y nodejs --no-install-recommends"
A example of a working Vagrant file with the newest node can be found here.
There are other ways of getting the newest Node
version, but this one should work.