I\'m constantly working on new web development projects that don\'t ever, in practice, need their node_modules folder when deploying. It would suit me much more if
node_modules
Gulp needs to be installed locally, but you can link the local install to a global install:
npm install --global gulp npm link gulp
See also https://stackoverflow.com/a/30742196/451480