olya_097, если коротко: npm install gulp-cli -g - устанавливает сам gulp у систему, чтобы можно было запускать его команды. npm install gulp -D - устанавливает gulp для текущего проекта, чтобы его можно было собрать галпом.
Подробней можно почитать в документации к галпу https://gulpjs.com/docs/en/getting-started/quick-start