G"gulp" не является внутренней или внешней командой, исполняемой программой или пакетным файлом?
Повторите полностью как я написал:
1. Удалите NodeJS полностью
2. Установите заново
3. В консоль npm install -g gulp
4. Перезагружаем компьютер (не пропускайте этот пункт).
В моем случае проблема была решена следующим образом (Win10)
1) Удаление nodejs (вместе с локальными папками node_modules и глобальными папками в C:\Users\User\AppData\Roaming\npm и C:\Users\User\AppData\Roaming\npm-cache)
2) Установка nodejs
3) Запуск консоли (cmd или conemu в моем случае) от администратора.. (и не важно, является ли ваш юзер админом..)
4) установка gulp в глобальную папку -  "npm install -g gulp"
5) важно на этом моменте проконтролировать наличие файла C:\Users\User\AppData\Roaming\npm\gulp.cmd и наличие пути до этого файла в системных переменных PATH.