Установка готовой сборки Gulp 4 на Windows и MacOS, используя Chocolatey и Homebrew

На сайте есть готовая сборка tpverstak.ru/gulp/, которая помогает многим. Но у некоторых всё же возникают вопросы по поводу установки под разные системы. Это видео поможет решить многие вопросы.
Рекомендую посмотреть установку для двух систем, т.к. в Windows я демонстрирую установку на компьютер, на котором еще не был установлен ранее Git и NodeJS, а в разделе про MacOS - показываю внутреннее содержание файлов в редакторе кода.
Github репозиторий сборки - github.com/andreyalexeich/gul...
__
Купить ежедневник Frontend Book - tpverstak.ru/frontendbook
Задать вопрос фронтендеру бесплатно - frontendhelp.me/ru
__
Сайт - tpverstak.ru
ВК - tpverstak
Instagram - / tpverstak
Telegram - t.me/tpverstak
Чат Telegram - t.me/tpverstakchat
__
Курсы и марафоны - tpverstak.ru/courses/
Отзывы - topic-149247708_35960122

Пікірлер: 106

  • @annblok_webdev
    @annblok_webdev4 жыл бұрын

    Тайм-коды по видео: 0:49 - установка Gulp для Win 10 2:15 - установка NodeJS 3:36 - установка Chocolatey 6:29 - установка Git 10:13 - установка Gulp для MacOS 10:59 - установка Homebrew 13:29 - просмотр содержимого файлов в Gulp сборке

  • @felixfelixovich2150
    @felixfelixovich21503 жыл бұрын

    Когда пытаюсь запустить проект, вот такая ощибка появляется Command failed with exit code 1.

  • @-shakirov

    @-shakirov

    2 жыл бұрын

    Как решил ?

  • @VasyaStone8oy
    @VasyaStone8oy4 жыл бұрын

    Очень полезное видео, спасибо!

  • @r3mdg
    @r3mdg4 жыл бұрын

    Спасибо за видео!!! Ждем видео с практическим применением данной сборки.

  • @annblok_webdev

    @annblok_webdev

    4 жыл бұрын

    Такое видео будет

  • @Georgii1212

    @Georgii1212

    3 жыл бұрын

    @@annblok_webdev Также ждем видео с применением Gulp :-) насколько Gulp реально используется в ИТ фирмах на практике?

  • @sayfiddinergashev4764
    @sayfiddinergashev47644 жыл бұрын

    Очень понятное объяснение. Спасибо за ролик.😁👍

  • @YauhenKavalchuk
    @YauhenKavalchuk4 жыл бұрын

    О, Аня, я аж прям слезу проронил, как вспомнил о том что через Gulp проекты собирал))) Последние несколько лет кроме Webpack, сборщиков и не видел. Эх, золотое было время))) За ностальгию спасибо и лайк!)

  • @vladi4507

    @vladi4507

    4 жыл бұрын

    gulp это не сборщик а таск менеджер а webpack сборщик для js, не надо путать, то что некоторые разработчики за счет плагинов извращаются над webpack и то что он умеет по умолчанию

  • @vladi4507

    @vladi4507

    4 жыл бұрын

    каждый инструмент должен выполнять равно те функции к которым он заточен, это тоже самое что сказать что в photoshop можно и фотки обрабатывать и сайты рисовать и т.д. но для разных функций есть разные инструменты

  • @annblok_webdev

    @annblok_webdev

    4 жыл бұрын

    Всегда пожалуйста 😄😄😄

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    @@vladi4507 Да ё-моё. вот и хвали после этого людей))) Я знаю что webpack - это сборщик, а gulp - это таскранер. Я просто обобщил и назвал это сборщиками. Т.к. так или иначе оба этих модуля выполняют схожие задачи - сборка production версии проекта.

  • @arayoflight

    @arayoflight

    4 жыл бұрын

    ​@@YauhenKavalchuk webpack больше по js и его фреймворкам. Зачем верстальщику костыли в виде mini css loader? Webpack можно подключить как задачу в Gulp, и он будет работать с js файлами. А вот наоборот не получится, webpack таски не выполняет.

  • @user-jd3nf4yq9b
    @user-jd3nf4yq9b4 жыл бұрын

    Огромное спасибо за видео) Запишите пож-ста видео о том как им пользоваться, как создавать новые проекты от и до, в целом Gulp для верстки

  • @Ratibor_Gradov
    @Ratibor_Gradov4 жыл бұрын

    И это как всегда круто! Спасибо большое мил человек!!!

  • @user-xp8gn7cm4e
    @user-xp8gn7cm4e4 жыл бұрын

    Спасибо за видео подскажите есть ли где нибудь видео о том как этим всем пользоваться?

  • @zizzxiii2714
    @zizzxiii27143 жыл бұрын

    Спасибо за полезную информацию и труд

  • @progerlife6690
    @progerlife66904 жыл бұрын

    Офигеть!! Thank you very must:-)Лайк)

  • @dstujev
    @dstujev4 жыл бұрын

    Отличная сборка, сделал на ней несколько проектов. Только приходится svg symbol включать зачастую. Вот где я эту сборку увидел, значит. Спасибо большое ) Не знаю, как я раньше жил без помодульной сборки js файлов )

  • @user-vs4hx6tz6f

    @user-vs4hx6tz6f

    4 жыл бұрын

    Добрій день. Есть воприс по подключению библиотек JS. Не получается подулючить пишет not found как не боролся. Пришлось немного доработать сборку. Добавил папки с библиотеками, и добавил таски для их переноса, а остальное подключил через CDN. Но как с node_modules подключать не понимаю. Поги если можешь

  • @dstujev

    @dstujev

    4 жыл бұрын

    @@user-vs4hx6tz6f Я, к сожалению, не изучал webpack и не очень хорошо представляю себе, как он собирает бандл. В большинстве случаев достаточно бывает установить через yarn (или npm) библиотеку и в файле, где она используется, импортировать. Например, в файле для блока с всплывающим окном, нужно использовать jquery, я пишу "import $ from 'jquery'" или "import Inputmask from 'inputmask'", и обращаюсь к импортированным ссылкам. Если забываю название либы смотрю в packaje.json, или в репозитории либы написано уже всё. Видимо, в библиотеке предусмотрена такая возможность, и там используется конструкция es6 вроде expot default или экспорт common.js, но в некоторых либах этого нет и тогда я просто ищу аналог. Но подавляющее большинство библиотек работает как надо.

  • @Snegurjan
    @Snegurjan3 жыл бұрын

    Бесценное видео ❤️

  • @user-xp8gn7cm4e
    @user-xp8gn7cm4e4 жыл бұрын

    Спаисбо большое)

  • @svetoboririyskiy3295
    @svetoboririyskiy3295 Жыл бұрын

    Анна, всегда рады Вас видеть и смотреть Ваши интересные ролики. Теперь по делу: развитие технологий это хорошо, но не всегда. Пока очередную софтину скачаешь установишь, изучишь - уже 3 сайта нормально сверстаешь! Я периодически балуюсь - изучаю новые методы вёрстки сайтов, но! как верстал ручками так и верстаю (берёшь блоки из старых проектов и копируешь в новый проект, быстренько настраиваешь, и код чистый). Даже фреймворки не использую - по времени тоже самое, только с ними заморочек больше. От новых софтин ничего хорошего - времени на изучение на много больше, чем предполагается, куча мусорных кодов, постоянно всё съезжает (не в ПК-версии, так в мобильной). Как-нибудь попробую Gulp 4.

  • @user-bu7xt5nk2p
    @user-bu7xt5nk2p4 жыл бұрын

    Открыл main.css, main.js, и понял что до этого занимался не версткой, а детским садом. Ну wtf! Теперь пол жизни разбираться!

  • @WapSter92

    @WapSter92

    4 жыл бұрын

    main.css и main.js это все ещё детский сад

  • @user-lz5ql4uh8x

    @user-lz5ql4uh8x

    4 жыл бұрын

    @@WapSter92 Я надеюсь ты понял что я о файлах которые находятся в сборке. И вообще я же писал это для простых смертных, а не для Отца программирования, коим ты являешься

  • @Ivanko19921
    @Ivanko199214 жыл бұрын

    вместо npm install yarn -g танцы с бубном, збс

  • @Max-kr4ie
    @Max-kr4ie4 жыл бұрын

    Спасибо за урок и сборку. Понимаю что работа и канал, проект занимают много времени, но находи время и высыпаться.

  • @annblok_webdev

    @annblok_webdev

    4 жыл бұрын

    Спасибо за заботу. Сон в моей жизни присутствует, не беспокойтесь)

  • @youtuberelaxvideo
    @youtuberelaxvideo4 жыл бұрын

    Умница.

  • @Kolabrod
    @Kolabrod4 жыл бұрын

    я немного не понял с подключением сторонних библиотек js, почему их нельзя импортировать ?

  • @stomOo0
    @stomOo05 ай бұрын

    Сама сборка хорошая, но есть несколько не понятных ситуаций. Это подключение сторонних библиотек, как gulp работает с изображением ( сам подставляет в разметку разрешение.webp или же мне нужно самому полставлять в тэг picture. И т.д. Было бы замечательно сделать видео с работой этой сборки.

  • @kontorasb2754
    @kontorasb27543 жыл бұрын

    Привет! Подскажите на mac не могли бы протестировать gulp-svg-sprite, сделал одну сборку и работать больше не хочет....... И вообще не сталкивались с проблемами на mac os по работе др. плагинов???

  • @vasiliy_konnov
    @vasiliy_konnov4 жыл бұрын

    Сориентируйте как подключать библиотеки с расширением .css и .js? Хочу попробовать эту сборку и мне нужно подключить 6-9 библиотек, среди них и js и css файлы

  • @user-ts2mm6cd2t
    @user-ts2mm6cd2t3 жыл бұрын

    Надеюсь со временем найдется мастер, соберет все это в кучу и засунет в нормальный человеческий установщик.

  • @trumpetmann9263
    @trumpetmann92632 жыл бұрын

    Огромное спасибо!

  • @user-ld7dq6tz9c
    @user-ld7dq6tz9c4 жыл бұрын

    в /blocks/modules/ создавать для каждого блока отдельный модуль или лучше просто оставить header & footer и писать все остальные блоки в html?

  • @shurinskiy
    @shurinskiy4 жыл бұрын

    То, что в создании БЭМ структуры, присутствует какая-то автоматизация - это хорошо, конечно. Но гораздо прикольнее было бы, если бы какой-то инструмент анализировал классы в html коде и выстраивал файловую бэм-структуру на основе этой информации. Насколько мне известно, такие штуки есть в БЭМ стеке. Только там сложно все, запутанно. Вот если бы вы разобрались, адаптировали к сборке, да всем рассказали - ох и замечательно было бы :)

  • @goodnightman271
    @goodnightman2713 жыл бұрын

    Мое почтение все работает четко))

  • @annblok_webdev

    @annblok_webdev

    3 жыл бұрын

    Отлично 👍🏻

  • @goodnightman271

    @goodnightman271

    3 жыл бұрын

    поскажите пожалуйста есть ли видео применения данной сборки?

  • @DraginAnatoliy
    @DraginAnatoliy4 жыл бұрын

    Очень хотелось бы увидеть видео с реальной версткой на этой сборке))

  • @annblok_webdev

    @annblok_webdev

    4 жыл бұрын

    Пока такое есть только на продвинутом курсе по верстке tpverstak.ru/training-profi/

  • @Max-kr4ie
    @Max-kr4ie4 жыл бұрын

    А теперь можно видео для самых маленьких, что совсем этим делать)) Рабочий процесс так сказать.

  • @user-bu7xt5nk2p

    @user-bu7xt5nk2p

    4 жыл бұрын

    Да, плюсую! Как правильно со всем этим работать? Куча всяких _mixins, _variables, что с этим делать?))

  • @WapSter92

    @WapSter92

    4 жыл бұрын

    @@user-bu7xt5nk2p обучиться scss?

  • @TV-ik4fq
    @TV-ik4fq4 жыл бұрын

    при копировании команды из Chocolatey в командной строке пишет *не является внутренней или внешней командой*

  • @dasturlardunyosi5349
    @dasturlardunyosi53492 жыл бұрын

    Спасибо ))

  • @holyholy413
    @holyholy4134 жыл бұрын

    'Set-ExecutionPolicy' не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл. получаю эту ошибку при попытке установить chocolaty через cmd Может из-за того что у меня есть npm? npm можно использовать в этой сборке?

  • @_Lanselot_
    @_Lanselot_4 жыл бұрын

    Пора Вам Ань делать новое видео на эту тему. С шоколадом я помучился немного. Хотя, кто хочет, тот разберётся. Аня, расскажите пожалуйста про сасс. Его можно использовать совместно с галпом?

  • @user-io6jp1up9c
    @user-io6jp1up9c4 жыл бұрын

    sass компилируется только в папку dist, зачем нужен тогда css в папке view?

  • @clip.customs
    @clip.customs4 жыл бұрын

    У меня не получается установить chocolatey. В командной строке пишет что не является внутренней или внешн. командой. запускал от админа

  • @user-ce9xz7xp1g
    @user-ce9xz7xp1g4 жыл бұрын

    Было бы очень интересно узнать о работе stylelint и jslint, я вижу что настройки по первому включены в сбоку а вот в тасках пока ничего не нашел, чтобы узнать о его работе, да и вообще о них в ру ютюбе информации нет от слова вообще спасибо

  • @WapSter92

    @WapSter92

    4 жыл бұрын

    Обычно редакторы их подхватывают. А так в gulp файле создаёшь задачу с запуском линта и его настройке, в интернете куча инструкций и конфигураций

  • @dembitsky_youtube
    @dembitsky_youtube2 жыл бұрын

    Выдало ошибку на Mac после введение команды yarn error /Users/.../gulp-scss-starter/node_modules/sharp: Command failed.

  • @yurok1991
    @yurok19914 жыл бұрын

    В час ночи ролики делаешь? :o

  • @dasturlardunyosi5349
    @dasturlardunyosi53492 жыл бұрын

    У меня не получилось, не установил ярн вы можете мне помочь?

  • @user-lg8nw7km7p
    @user-lg8nw7km7p4 жыл бұрын

    чем npm плох ? тем более он идет в комплекте с node

  • @user-ek8ph7zy5h
    @user-ek8ph7zy5h Жыл бұрын

    Как правильно привязать еще pug к этой сборке?

  • @cseedrvr6627
    @cseedrvr66274 жыл бұрын

    Как подключить jquery в такой проект?

  • @zizzxiii2714
    @zizzxiii27143 жыл бұрын

    После всего этого, у меня вообще npm не работает, не устанавливает ничего. Постоянно ошибка выходит. Что не может найти модули . Cannot find module 'webp-converter/cwebp'. Зачем только полез , все работало так хорошо. Теперь ничего не работает, постоянно это ошибка выходит. П.с. точнее при попытки запустить галп

  • @KabachenkoVyacheslav

    @KabachenkoVyacheslav

    3 жыл бұрын

    Попробуйте глобально установить пакет " npm install -g npm-check-updates " ( обновляет зависимости package.json до последних версий, игнорируя указанные версии ) . Затем в папке проекта запустите " npm install ", чтобы обновить установленные пакеты.

  • @zizzxiii2714

    @zizzxiii2714

    3 жыл бұрын

    @@KabachenkoVyacheslav где вы раньше были))) 👍👍👍👍 это, кстати, и помогло! После обновления зависимостей. Спасибо большое 👍

  • @user-gg8wg2st2w
    @user-gg8wg2st2w4 жыл бұрын

    после вставки текста для установки chocolatey в командную строку ничего не происходит. помогите

  • @user-gg8wg2st2w

    @user-gg8wg2st2w

    4 жыл бұрын

    @Make Creative спасибо большое)

  • @user-bu7xt5nk2p
    @user-bu7xt5nk2p4 жыл бұрын

    Как правильно со всем этим работать? Куча всяких _mixins, _variables, что с этим делать?))

  • @user-bu7xt5nk2p

    @user-bu7xt5nk2p

    4 жыл бұрын

    Было бы просто афигенно, если бы еще объяснили чайникам в каких случаях и как этим пользоваться!

  • @eugenefedoryachenko8793
    @eugenefedoryachenko87934 жыл бұрын

    Сказать, то что я в шоке - это ничего не сказать. Куда я смотрел, не понимаю, но сейчас сижу и разбираюсь в методологии БЭМ и работе SCSS и GUPL, я столько потерял, упустил, сколько лишней работы делал, бесконечные костыли...

  • @AlexAlex-sh3mz
    @AlexAlex-sh3mz4 жыл бұрын

    командную строчку)

  • @JollyNutlet
    @JollyNutlet4 жыл бұрын

    brew install yarn -bash: brew: command not found делаю как на видос не х не пашет!

  • @veronicacol4134

    @veronicacol4134

    4 жыл бұрын

    Такая же проблема, не sync не gulp подклучить не могу .. уже кучу всего перерыла ((

  • @user-mx3xe2ll7c

    @user-mx3xe2ll7c

    3 жыл бұрын

    у тебя не установлен brew, обычно его на мак ОС ставят. Переведи фразу "command not found", это значит надо найти способ установить сначала brew

  • @JollyNutlet

    @JollyNutlet

    3 жыл бұрын

    @@user-mx3xe2ll7c спс

  • @user-jb9ul8hi6o
    @user-jb9ul8hi6o4 жыл бұрын

    Всё понятно только не понятно зачем нужен chocolate?

  • @amirych

    @amirych

    4 жыл бұрын

    Пакетный менеджер для windows

  • @user-tx2sj6jy2b
    @user-tx2sj6jy2b4 жыл бұрын

    Почему-то не обновляет браузер

  • @amirych
    @amirych4 жыл бұрын

    Попробуйте использовать nunjucks для html

  • @user-mx3xe2ll7c
    @user-mx3xe2ll7c3 жыл бұрын

    единственный минус, сборка не работает с gulp-twig плагином. Twig - это классный шаблонизатор, на сколько мне удалось разобраться, это бабель не поддерживает .twig формат.

  • @MultiEchelon
    @MultiEchelon Жыл бұрын

    Как подключить шрифты?!?!?

  • @user-wp6of3jf7s
    @user-wp6of3jf7s4 жыл бұрын

    КукОЛДЫ здеся?

  • @user-nr1xn6zm2t
    @user-nr1xn6zm2t Жыл бұрын

    [09:56:21] Failed to load external module @babel/register [09:56:21] Error: Cannot find module '@babel/register' from 'D:\5\gulp-scss-starter' [09:56:21] Failed to load external module babel-register [09:56:21] Error: Cannot find module 'babel-register' from 'D:\5\gulp-scss-starter' [09:56:21] Failed to load external module babel-core/register [09:56:21] Error: Cannot find module 'babel-core/register' from 'D:\5\gulp-scss-starter' [09:56:21] Failed to load external module babel/register [09:56:21] Error: Cannot find module 'babel/register' from 'D:\5\gulp-scss-starter' [09:56:21] Local modules not found in D:\5\gulp-scss-starter [09:56:21] Try running: yarn install error Command failed with exit code 1.

  • @2344932
    @23449324 жыл бұрын

    Анна научи делать сбоку для чистки не нужного css и js

  • @user-dm7eo2ho8y
    @user-dm7eo2ho8y3 жыл бұрын

    Добрый вечер! Проблема такого характера: C:\Users\Work\gulp-scss-starter>yarn run dev yarn run v1.22.5 $ gulp [21:17:44] Requiring external module @babel/register Something went wrong installing the "sharp" module Cannot find module '../build/Release/sharp.node' Require stack: - C:\Users\Work\gulp-scss-starter ode_modules\sharp\lib\constructor.js - C:\Users\Work\gulp-scss-starter ode_modules\sharp\lib\index.js - C:\Users\Work\gulp-scss-starter ode_modules\favicons\dist\helpers.js - C:\Users\Work\gulp-scss-starter ode_modules\favicons\dist\index.js - C:\Users\Work\gulp-scss-starter ode_modules\gulp-favicons\index.js - C:\Users\Work\gulp-scss-starter\gulp-tasks\favicons.js - C:\Users\Work\gulp-scss-starter ode_modules equire-dir\index.js - C:\Users\Work\gulp-scss-starter\gulpfile.babel.js - C:\Users\Work\gulp-scss-starter ode_modules\gulp-cli\lib\shared equire-or-import.js - C:\Users\Work\gulp-scss-starter ode_modules\gulp-cli\lib\versioned\^4.0.0\index.js - C:\Users\Work\gulp-scss-starter ode_modules\gulp-cli\index.js - C:\Users\Work\gulp-scss-starter ode_modules\gulp\bin\gulp.js - Remove the "node_modules/sharp" directory, run "npm install" and look for errors - Consult the installation documentation at sharp.pixelplumbing.com/en/stable/install/ - Search for this error at github.com/lovell/sharp/issues error Command failed with exit code 1. info Visit yarnpkg.com/en/docs/cli/run for documentation about this command.

  • @user-vs4hx6tz6f
    @user-vs4hx6tz6f4 жыл бұрын

    Добрый день. Есть вопрос по подключению библиотек JS. Не получается подключить пишет not found как не боролся. Пришлось немного доработать сборку. Добавил папки с библиотеками, и добавил таски для их переноса, а остальное подключил через CDN. Но как с node_modules подключать не понимаю. И вопрос к подключению библиотек со стилями bootstrap-4.css/scss и animate.css/scss. Погите если можете. facebook.com/timur.kharkov.9

  • @front-code2312
    @front-code23123 жыл бұрын

    когда вожу вторую строчку command not found: yarn

  • @eugenefedoryachenko8793
    @eugenefedoryachenko87934 жыл бұрын

    Помогииите нубу разобраться в подключении скриптов 😢

  • @eugenefedoryachenko8793

    @eugenefedoryachenko8793

    4 жыл бұрын

    @Make Creative да, уже разобрался давно))

  • @theirishman9537
    @theirishman95374 жыл бұрын

    нет той строки что копирует автор видео, которую потом вставляет в командную стороку

  • @barkibayevmuslim7012

    @barkibayevmuslim7012

    3 жыл бұрын

    chocolatey.org/docs/installation#non-administrative-install

  • @barkibayevmuslim7012

    @barkibayevmuslim7012

    3 жыл бұрын

    Но у меня все равно не получилось установить именно на этом этапе. Win7, x32

  • @SkySystems
    @SkySystems2 жыл бұрын

    хренота конкретная навсовывали хлама. я думал будет нормально объяснение по установке, а тут просто клонирование чужого проекта

  • @barkibayevmuslim7012
    @barkibayevmuslim7012 Жыл бұрын

    К сожалению, при попытке установки yarn выходи следующее сообщение: "error inotify@1.4.6: The platform "win32" is incompatible with this module. error Found incompatible module." StackOver, к сожалению, не помог.

  • @akhmatkulove

    @akhmatkulove

    Жыл бұрын

    то же самое. Нашли ответ?

  • @tianshano
    @tianshano7 ай бұрын

    error inotify@1.4.6: The platform "darwin" is incompatible with this module. Очень, очень жаль

Келесі