yomoyo
yomoyo copied to clipboard
[HTML2] Нерабочие команды с gulp на лайвах
Ссылка Лайв 8 модуля.
Проблема
Студенты каждый поток видят на лайве «работающие» команды начинающиеся с gulp
. И после этого лайва в чате (и в личке) шквал однообразных непоняток, почему у них какой-нибудь gulp styles
не запускается, ведь в лайве же всё работает. Если и упоминается установка gulp глобально, то эта инфа явно проходит мимо ушей студентов. Да и не нужна им эта инфа в отношении gulp.
Предложение
Удалить с транслируемых компов глобальный gulp, что бы приходилось его запускать через npx
. Как в общем-то и нужно, потому что gulp не из тех инструментов, которые нужны в работе установленные глобально. Сейчас stylelint вынуждает нас ради плагина к vscode ставить его глобально. Ещё полезно иметь под рукой в любой директории browser-sync. Ну и кому ещё что надо, может svgo, lib-squoosh, и тд.
Но gulp не из тех инструментов, которые могут просто где-то вне проекта понадобиться. Да ещё и устанавливается не так тривиально, как большинство других инструментов, глобально надо ставить именно gulp-cli
, и об это тоже многие студенты спотыкаются. Gulp всегда запускается в проекте с имеющимся gulpfile.js, а значит всегда имеется локально установленный gulp. И всё, что нужно — это дописать в начале npx
.