Sass для самых маленьких - Подробное руководство

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 มิ.ย. 2016
  • Все курсы в одном комплекте: wd-m.ru/bundle
    Создание сайта от А до Я: wd-m.ru/createsite
    Привет, друзья! Это подробное руководство по препроцессору Sass для начинающих. Здесь мы познакомимся с препроцессором Sass, его преимуществами, синтаксисом и рассмотрим возможности использования на примерах.
    Страница урока: webdesign-master.ru/blog/tool...
    ВКонтакте: jediweb
    Телеграм: t.me/jediweb
    Дзен: dzen.ru/jediweb

ความคิดเห็น • 147

  • @wdm
    @wdm  11 วันที่ผ่านมา +1

    💥 Все курсы в одном комплекте 👇👇👇
    webdesign-master.ru/bundle_courses

  • @user-fn7ng7tx2n
    @user-fn7ng7tx2n 8 ปีที่แล้ว +324

    Старина,
    в раю, в секторе для веб-мастеров для тебя уже зарезервировано бунгало с видом на океан.
    Не конкретно за это видео, а за образ мышления, ну и ваще.
    Респект и уважуха, не могу больше молчать...

    • @wdm
      @wdm  8 ปีที่แล้ว +17

      Спасибо)

    • @dmitriykogut2067
      @dmitriykogut2067 8 ปีที่แล้ว +28

      Зачем сразу в раю. Можно и не дожидаться. Он в любое время и сейчас может слетать куда-нибудь и заселиться в бунгало с видом на океан.

    • @mshmsh8004
      @mshmsh8004 8 ปีที่แล้ว +1

      +

    • @sergeyab9468
      @sergeyab9468 8 ปีที่แล้ว +4

      Согласен - респект и рай его потомкам

  • @vasilishahov969
    @vasilishahov969 5 ปีที่แล้ว +35

    Если кто нибудь будет смотреть, работая на gulp v4 вот рабочий код
    var gulp = require('gulp'),
    sass = require('gulp-sass');
    gulp.task('sass', function(){
    return gulp.src('sass/**/*.{sass,scss}')
    .pipe(sass({outputStyle: 'expanded'}).on('error', sass.logError))
    .pipe(gulp.dest('css'))
    });
    gulp.task('watch', function() {
    gulp.watch('sass/**/*.{sass,scss}' , gulp.parallel('sass'));
    });
    gulp.task('default', gulp.parallel('watch'))

    • @sergiygavrilyk6194
      @sergiygavrilyk6194 5 ปีที่แล้ว +2

      Дай тебе господь здоровья и всей твоей семье )

    • @andrey_it
      @andrey_it 5 ปีที่แล้ว

      а вот еще один хороший человек,спасибо!
      так и знал,что синтаксис поменялся и ниче не работает

    • @AkkayHT228
      @AkkayHT228 5 ปีที่แล้ว +1

      спасибо

    • @ruzannaboryan7431
      @ruzannaboryan7431 5 ปีที่แล้ว +1

      Боженьки, спасибо тебе, человек!!!!!!!!!!)))))))))

    • @ravabat5841
      @ravabat5841 4 ปีที่แล้ว

      Thanks

  • @rvolik
    @rvolik 6 ปีที่แล้ว +1

    благодарю! от слов Благо Дарю за твое время и стремление подарить знания!

  • @glorp_productions
    @glorp_productions 8 ปีที่แล้ว +2

    Лучший урок по SASS из всех на русском ютубе. Лайк и большое спасибо.

  • @wdm
    @wdm  4 ปีที่แล้ว +5

    Внимание! Деление следует выполнять функцией math.div(), а не прямым слешем. Например:
    Неправильно:
    $summ: 10 + 20 / 2
    Правильно:
    $summ: 10 + math.div(20, 2)
    Обратите внимание, что для использования функции math.div() необходимо указать в самом начале sass-файла директиву подключения «@use 'sass:math'». Скачиваем и смотрим примеры из урока.
    Сложение цветов теперь следует выполнять посредством функции color.mix(), а не «+»:
    Неправильно:
    #440203 + #550506
    Правильно:
    color.mix(#440203, #550506)
    Обратите внимание, что для выполнения операций с цветами необходимо подключить директиву «@use 'sass:color'» в самом начале sass-файла.
    Подробнее на странице урока и в уроке по Gulp: webdesign-master.ru/blog/tools/sass.html

  • @levmorgan1441
    @levmorgan1441 4 ปีที่แล้ว +1

    Большое спасибо за урок. Объясняешь все понятно и по делу)

  • @darkside2158
    @darkside2158 6 ปีที่แล้ว

    лучший канал по верстке! автору большой респект )

  • @bohdanrazor5684
    @bohdanrazor5684 7 ปีที่แล้ว +3

    Благодарность тебе друг

  • @ZazzizzuzA
    @ZazzizzuzA 6 ปีที่แล้ว

    Очень хорошо. То, что искал. Спасибо.

  • @levos6105
    @levos6105 5 ปีที่แล้ว

    а я боялся этой темы)) спасибо. очень просто и понятно

  • @createxis
    @createxis 8 ปีที่แล้ว +1

    Дружище, отличные уроки! Не могу не заметить, что очень не хватало подписи хоткиев, которые ты используешь, не выключай их в других видео! Иногда из головы выпадают комбинации клавиш, а так наглядно все. Спасибо за невероятный труд!

  • @user-oq7hn4ix4t
    @user-oq7hn4ix4t 6 ปีที่แล้ว +4

    Посмотрел несколько уроков по Sass и только благодаря этому понял что к чему! Спасибо!

  • @avin365
    @avin365 7 ปีที่แล้ว +3

    Спасибо большое, автор, у Вас преподавательский талант, всё понятно даже совсем новичку. Супер!

  • @AndriiMoshenskyi
    @AndriiMoshenskyi 6 ปีที่แล้ว

    Спасибо большое за видео!

  • @kirill6971
    @kirill6971 7 ปีที่แล้ว +15

    var gulp = require('gulp'), // Подключаем Gulp
    sass = require('gulp-sass'); // Подключаем Sass пакет
    gulp.task('sass', function() { // Создаем таск "sass"
    return gulp.src(['sass/**/*.sass', 'sass/**/*.scss']) // Берем источник
    .pipe(sass({outputStyle: 'expanded'}).on('error', sass.logError)) // Преобразуем Sass в CSS посредством gulp-sass
    .pipe(gulp.dest('css')) // Выгружаем результата в папку css
    });
    gulp.task('watch', function() {
    gulp.watch(['sass/**/*.sass', 'sass/**/*.scss'], ['sass']); // Наблюдение за sass файлами в папке sass
    });
    gulp.task('default', ['watch']);

    • @yrka183
      @yrka183 6 ปีที่แล้ว

      SUPREME а какая разница между gulp и gulp-cli?

    • @alexanderommm
      @alexanderommm 6 ปีที่แล้ว

      gulp это просто утилита в npm, а gulp-cli, отдельное приложение, которое можно использовать без npm

    • @user-sv6fi5os9i
      @user-sv6fi5os9i 6 ปีที่แล้ว

      Молодец, что код написал, жаль я уже это сделал))

  • @luckyquestions
    @luckyquestions 8 ปีที่แล้ว +4

    Ну а теперь, следуя логике было бы не плохо, запилить видео - Less для самых маленьких и Stylus для них же) Спасибо, за видео!

  • @Nick83307
    @Nick83307 7 ปีที่แล้ว

    Спасибо за уроки!

  • @DustepHero
    @DustepHero 8 ปีที่แล้ว +1

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

  • @HonoraryBreathTaker
    @HonoraryBreathTaker 8 ปีที่แล้ว +3

    Это бесценная информация. Огромное спасибо!

  • @ruslannamanov4525
    @ruslannamanov4525 8 ปีที่แล้ว +7

    Спасибо вам за все уроки, хотелось бы ещё про scss

    • @nazargladysh5713
      @nazargladysh5713 5 ปีที่แล้ว +2

      Sass и scss - это одно и тоже, просто scss имеет немного другой синтаксис написания кода, а именно применяет "{ }" и точки с запятой.

  • @aranofskid
    @aranofskid 5 ปีที่แล้ว

    прекрасно!!!

  • @esot4431
    @esot4431 5 ปีที่แล้ว

    Респект, уважуха, лайк и колокольчик

  • @iliaokhremenko2318
    @iliaokhremenko2318 8 ปีที่แล้ว +5

    Сделай урок, как подключить и использовать бутстрап в галп и сасс

  • @ravabat5841
    @ravabat5841 4 ปีที่แล้ว +2

    Ты крут парень!

  • @rademaxbh
    @rademaxbh 7 ปีที่แล้ว

    Спасибо)

  • @_k0
    @_k0 7 ปีที่แล้ว +1

    Спасибо!!!!!

  • @uaplatformacomua
    @uaplatformacomua 5 ปีที่แล้ว +5

    Спасибо за единственное нормальное видео по чистому .sass Везде руководства только по scss. Я многое для себя почерпнула, завтра постараюсь что-то применять!!!

  • @user-ys9ud4xg7z
    @user-ys9ud4xg7z 8 ปีที่แล้ว +1

    спасибо Алексей ). По бурбону еще б. А так как всегда годный контент от вас.

  • @az91989
    @az91989 5 ปีที่แล้ว +3

    Добрый день!
    Скажите пожалуйста, как будет правильнее, сначала изучить Sass или же Gulp?

  • @otto-vector
    @otto-vector 4 ปีที่แล้ว +2

    Уважуха. Смотрю уже несколько уроков и мне нравится подача материала. (В тему gulp так вообще за два дня въехал... с нуля)
    Да и ещё. Это всё бесплатно!

  • @urbanmauglisq9554
    @urbanmauglisq9554 6 ปีที่แล้ว

    Спасибо за видео!
    Для чего нужен синус в Sass?
    Использование довольно прямолинейное и частое в обычном дизайне.
    Прошу подсказать.

  • @user-tc9vn3rz7h
    @user-tc9vn3rz7h 7 ปีที่แล้ว +8

    Автор, у Вас замечательные уроки, спасибо огромное! Вот тут только, непонятно, почему используете синтаксис Sass а не SCSS? Ведь последний CSS подобный, намного более интуитивно понятен для новичков после освоения CSS. Посмотришь на код SCSS и сразу ясно, что к чему относится, где кончается одно и начинается другое, он четок, хорошо структурирован. О синтаксисе Sass я бы такого не сказал. Это, впрочем, лично мое впечатление, но, думаю, у многих такое-же. К тому же, с SCSS очень легко перейти на тот же Less, где практически все то же самое, за исключением некоторых деталей.

    • @user-gu1fb7nu2e
      @user-gu1fb7nu2e 5 ปีที่แล้ว +3

      Александр Зинченко Полностью с Вами согласен. С SCSS проще, удобнее, нагляднее и быстрее... сказка просто.

  • @user-vu3uj4le3m
    @user-vu3uj4le3m 7 ปีที่แล้ว +1

    Добрый день.
    Хочу начать изучение препроцессора, но изначально, то ли от попадающегося на эту тему материала, то ли от более, на мой вкус, симпатичного сочетания букв, хотел изучить LESS. Параллельно смотрю ваши видео по Bootstrap.
    И вот на сайте Бутстрапа прочел, что он (бутстрап) будет поддерживать в скором будущем только один препроцессор - SASS.
    В этой связи родился вопрос - если я из бутстрапа хочу взять только сетку, но при этом пользоваться Less-ом, не нарвусь ли на некий подводный камень? Что посоветуете - less или sass?
    Правильно ли я понимаю : если я собираюсь использовать Бутстрап, то лучше сразу изучать Сасс?

  • @vost26
    @vost26 7 ปีที่แล้ว +5

    интересный момент: делал все как в уроке, прописал
    body {
    background-color: green
    } .
    Watch стартует, пишет все что надо, не выдает никаких ошибок , но не работает компиляция. Ставлю после green точку с запятой - работает. Появляется файл main.css

    • @otto-vector
      @otto-vector 4 ปีที่แล้ว

      Так ты просто сделал scss формат, вот тебе и весь "момент". В sass не пишутся фигурные скобки и ";" - в этом одна из его основных "фишек"

  • @RoseOfEmpire
    @RoseOfEmpire 7 ปีที่แล้ว +1

    Спасибо,отличный урок)

  • @FaztTech
    @FaztTech 7 ปีที่แล้ว +3

    awesome channel, congratulations!

  • @vodolazbest
    @vodolazbest 6 ปีที่แล้ว +1

    у кого sass не создает css, немного дальше просмотрите урок по синтаксису sass, если body
    background-color: #fff написать через пробелы а не с помощью таб, всё работает

    • @otto-vector
      @otto-vector 4 ปีที่แล้ว

      он в начале урока объяснил, что надо выбрать или пробелы или табуляцию (перед параметрами) и соблюдать этот стиль по всему документу

  • @lutencha
    @lutencha 7 ปีที่แล้ว +1

    Здравствуйте. Скажите, а как лучше настроить взаимодействие gulp и git? Получается, что я сначала сделал push папки dist в репозиторий, но не учел, что она каждый раз удаляется и создается новая. Получается, что правильно пушить файлы sass и html из папки app? Спасибо за ответ.

  • @yahyo5452
    @yahyo5452 4 ปีที่แล้ว

    Класс

  • @user-ib4mv3uw6k
    @user-ib4mv3uw6k 7 ปีที่แล้ว +9

    все делал как показано. На 9.40 видео создаем файл main.sass, задаем стиль body background-color, сохраняю. Файла в папке css НЕ появляется. В чем дело??? До того все делал буквально копируя видео.

    • @stanislavklymoshenko6430
      @stanislavklymoshenko6430 6 ปีที่แล้ว

      Была такая же проблема , потом нашел решение на форуме. Надо создать папку через cmd и все будет появляться

    • @ivane6368
      @ivane6368 6 ปีที่แล้ว +1

      на видео он запускает консоль в папке "myprojects" , а ты открой в папке "sass" и у тебя всё получится. У меня вышло)

    • @user-sx5ox8vd6j
      @user-sx5ox8vd6j 6 ปีที่แล้ว +5

      Просто команда должна быть gulp sass

  • @covio_agency
    @covio_agency 5 ปีที่แล้ว

    спасибо

  • @izyumrockstar7815
    @izyumrockstar7815 8 ปีที่แล้ว

    Хороший материал, Спасибо. Поведай про кросс-браузерную верстку с практической стороны...

    • @wdm
      @wdm  8 ปีที่แล้ว +1

      Джедай верстки.

  • @user-ny9nl2ji9f
    @user-ny9nl2ji9f 5 ปีที่แล้ว

    Как Вы сделали что бы было видно дерево кода(тире - там где таб, и точки - где пробелы). Подскажите как так сделать.

  • @user-sm3jt5dp6f
    @user-sm3jt5dp6f 8 ปีที่แล้ว

    Привет! Сделай урок как ты верстаешь свой сайтсможешь?

  • @thechrom007
    @thechrom007 8 ปีที่แล้ว +2

    Кайфую от 60 FPS :D

  • @bringonor6755
    @bringonor6755 8 ปีที่แล้ว

    Было бы вообще круто ещё бы руководство по Jade

  • @sergiiv2490
    @sergiiv2490 7 ปีที่แล้ว +1

    А возможно работать например с sass на хостинге? На котором нет node.js и gulp. Просто очень часто работаю с проектом по ftp, на котором всё едет на php. Подскажите, пожалуйста, есть ли препроцессоры php. Или же полноценных решений не существует и проекты такого рода делать локально с будущим переносом? Это не удобно, особенно если ты работаешь не один, и завтра твой css файл кто-то допишет)).

    • @Hdjdk77757
      @Hdjdk77757 7 ปีที่แล้ว

      Сергей Белошенко в случае кооперативной работы юзается система контроля версий.

    • @hardyn7289
      @hardyn7289 6 ปีที่แล้ว

      Сергей, проблема не в том, есть ли на хостинге node.js и gulp, а втом что разработку можно вести на компютере, node.js и gulp обрабатывают все расширения, в плоть до.тхт,

  • @jasonyankee7818
    @jasonyankee7818 6 ปีที่แล้ว

    Есть какая-то существенная разница при подключении SASS с помощью Ruby или gulp?

  • @vitaliipustovyi8003
    @vitaliipustovyi8003 7 ปีที่แล้ว

    привет. Если я не ошибаюсь, у тебя где-то был урок по оптимизации сайта. Я сейчас говорю не о сео оптимизации, а вот эти штуки для page insights и прочее. Есть у тебя такое?

    • @wdm
      @wdm  ปีที่แล้ว

      Да, есть такой урок. Рекомендую ознакомиться: th-cam.com/video/fPafJs-MFx0/w-d-xo.html

  • @user-py8fm6hh6t
    @user-py8fm6hh6t 8 ปีที่แล้ว +1

    У меня вопрос. Сделал себе сборку галпа, чтобы автоматом делал спрайты. Под каждую иконку в файле sprite.sass создается набор переменных, описывающих иконку. И когда необходимо использовать иконку, достаточно вызвать миксин sprite и передать в параметр название картинки в качестве переменной. Выглядит так: @include sprite($picture-name).
    Так вот, бывает, когда нужно использовать несколько иконок с именами item1, item2, item3 и т.д. Пытаюсь делать это через цикл for.
    Проблема заключается в том, чтобы объеденить переменную i с передаваемой в миксин переменной с именем $picture-name. Пробовал простую конкатенацию: $picture-name+$i или $picture-name+#{$i}. пробовал отдельно конкатенировать эти две переменные в другой переменной, но все равно объединение не происходит... Для более наглядного представления оставляю кусок кода:
    @for $i from 1 through 9
    i.social-icon#{$i}
    @include sprite($social-icon+#{$i})

    • @wdm
      @wdm  8 ปีที่แล้ว

      Нужно объявить переменную.
      codepen.io/agragregra/pen/ZOQQjd

    • @user-py8fm6hh6t
      @user-py8fm6hh6t 8 ปีที่แล้ว

      Не получается. Переменную объявил, но в результате получается, что в миксин уходит именно значение конкатенации двух переменных, а не новая переменная
      codepen.io/andrey_push/pen/rLxeKj

    • @wdm
      @wdm  8 ปีที่แล้ว

      У вас ошибка в Sass.

  • @tetraf0ur
    @tetraf0ur 7 ปีที่แล้ว

    здравствуйте, у меня проблема
    когда в файле main.sass ввожу:
    body bgc# и нажимаю tab, то он просто дописывает символ % перед строчкой
    что делать?

  • @zavodtube
    @zavodtube 8 ปีที่แล้ว +27

    лайк не глядя

  • @kant4967
    @kant4967 5 ปีที่แล้ว

    может быть свойство прозрачности opacity?

  • @frontendmaster2704
    @frontendmaster2704 8 ปีที่แล้ว

    Подскажите плиз, есть ли подсветка синтаксиса sass для sublime text3? устанавливал плагин Sass, стал определять что это файл sass но подсветки нет( а каждый раз выбирать что использовать синтаксис css(справа снизу) лень(

  • @93Danchik
    @93Danchik 4 ปีที่แล้ว

    а есть вообще разница как пользоваться через приложение или таск менеджеры? может преимущества какието или в нет

  • @oleksandrmohylivskyi9528
    @oleksandrmohylivskyi9528 7 ปีที่แล้ว

    Припустим проект уже сдан. А через некоторое время нужно кое-что поменять, или добавить в CSS коде. Не менять ведь его вручную без препроцессора?

    • @wdm
      @wdm  7 ปีที่แล้ว

      Только с препроцессором.

  • @zellodecoder1577
    @zellodecoder1577 7 ปีที่แล้ว

    Добый день,каким-то образом в файл main.css заливаеться один и тот же код ,что был в начале : background-color: #000 ,я удалял код с sass файла (и менял),удалял сам css файл-безрезультатно. В чём может быть проблема?

  • @vladyslavmaslovskyi2510
    @vladyslavmaslovskyi2510 3 ปีที่แล้ว

    Привет, подскажите кто знает может, как в VS Code на sass сделать что бы например после background: url(" ") выскакивала типа подсказка пути к файлам, а не самому вручную писать этот путь. На CSS и SCSS такая подсказка появляется...

  • @ArtPavluk
    @ArtPavluk 8 ปีที่แล้ว

    Мне нравится больше Less, но так же и Sass использую иногда.

  • @user-lv2md3zf7m
    @user-lv2md3zf7m 6 ปีที่แล้ว

    Работать с Bootstrap и Sass одновременно есть смысл?

  • @user-qs4tb8bh4o
    @user-qs4tb8bh4o 8 ปีที่แล้ว

    Ура

  • @sidorviv
    @sidorviv 7 ปีที่แล้ว +4

    Как включить подсветку табов ?

    • @wdm
      @wdm  ปีที่แล้ว

      Я включаю подсветку табов в VSCode следующим параметром в settings.json:
      "editor.renderWhitespace": "boundary",

  • @skifmason5427
    @skifmason5427 6 ปีที่แล้ว

    Ребята, подскажите кто знает. На Less у меня в Visual Studio Code работало автозаполнение: набираю @ (собачку), а редактор выдает мне на выбор список переменных. Очень удобная штука, не нужно все переменные (или цвета) в голове держать. Как можно такую фичу на Sass прикрутить?

  • @justaman834
    @justaman834 5 ปีที่แล้ว

    как при компиляции объединить одинаковые классы без минификации

  • @mikhail3034
    @mikhail3034 6 ปีที่แล้ว +1

    Сделал всё как по видео, в cmd запускаю gulp и ошибок не выдает, запускаю main.sass пишу стили но в папке css не создается файл как по видео

    • @ivane6368
      @ivane6368 6 ปีที่แล้ว

      на видео он запускает консоль в папке "myprojects" , а ты открой в папке "sass" и у тебя всё получится. У меня вышло)

  • @jamesnitenki6371
    @jamesnitenki6371 7 ปีที่แล้ว

    Скажите,все сделал для того,чтобы установить sass через gulp,но sublime text 3 не видит вообще расширения sass!То есть даже когда от руки создаю файл с расширением sass,sublime его не видит!В packaje.json он подключен,и в gulp файле тоже

  • @user-mz9us7lo2v
    @user-mz9us7lo2v 7 ปีที่แล้ว +2

    Почему то не компилит файлы из sass в css. Все пакеты установил, когда в командной строке ввожу gulp выдает, что watch работает... Но файл css почему-то не создается (((

    • @user-mz9us7lo2v
      @user-mz9us7lo2v 7 ปีที่แล้ว

      Заработало, ничего потом не изменял и теперь опять не компилит....... (((

    • @wdm
      @wdm  7 ปีที่แล้ว

      Какие логи в консоли?

    • @new_tense
      @new_tense 7 ปีที่แล้ว

      Спасибо, всё заработало)

    • @ivane6368
      @ivane6368 6 ปีที่แล้ว +1

      на видео он запускает консоль в папке "myprojects" , а ты открой в папке "sass" и у тебя всё получится. У меня вышло)

  • @user-ko2iv1xr4k
    @user-ko2iv1xr4k 6 ปีที่แล้ว

    блин все понятно все отлично, запусил вотч , создаю ssas сохраняю, а в css папке ничего не появляется

    • @maksimtroshkov173
      @maksimtroshkov173 6 ปีที่แล้ว

      Введите gulp sass вместо watch

  • @user-fu3hi4cv2f
    @user-fu3hi4cv2f 7 ปีที่แล้ว

    Друг, подскажи почему EMMET не работает в sass как его подключить? Только в css html пашет

    • @wdm
      @wdm  7 ปีที่แล้ว +2

      Нужно установить плагин Sass для Sublime Text 3.

  • @faqitechnology
    @faqitechnology 6 ปีที่แล้ว

    Подскажите пожалуйста, я новичок, какой синтаксис лучше использовать sass или scss

    • @wdm
      @wdm  6 ปีที่แล้ว

      Какой больше нравится.

    • @faqitechnology
      @faqitechnology 6 ปีที่แล้ว

      спасибо за ответ)

  • @dmitrydanylchuk7798
    @dmitrydanylchuk7798 7 ปีที่แล้ว

    привет. подскажите плз почему у меня в gulpfile.js в 7 строке выдает ошибку я уже даже вашу запись скопировал и вставил таже проблема

  • @user-ok1ni7gt4d
    @user-ok1ni7gt4d 6 ปีที่แล้ว

    Как реализовать селектор непосредственного потомка в sass:
    div > p
    ?

    • @wdm
      @wdm  6 ปีที่แล้ว

      Так и реализовать ))

    • @wdm
      @wdm  6 ปีที่แล้ว

      Можно Enter > Tab

    • @user-ok1ni7gt4d
      @user-ok1ni7gt4d 6 ปีที่แล้ว

      Спасибо

  • @user-ee7qh5xl1y
    @user-ee7qh5xl1y 8 ปีที่แล้ว

    кто нибудь знает решение, чтобы в сокращенном синтаксисе (.sass), отступ после нажатия Enter сам проставлялся? В стилусе нет такой проблемы, хотя синтаксис тоже без кудрявых скобок, отступ сам ставится, и ненужно после каждого класса/селектора Tab`ать.

  • @user-un2wv7kk5i
    @user-un2wv7kk5i 6 ปีที่แล้ว

    сегодня установил sass, но когда начал писать там код, то был неприятно удивлен, тем что нужно прописывать каждое свойство с начала до конца, если какой-то плагин для того чтоб код был как в чистом css в Brackets написал первую букву и тебе варианты что нужно!?

    • @wdm
      @wdm  ปีที่แล้ว

      Используйте другой редактор кода, который поддерживает автокомплит Sass, например, VSCode + расширение Sass или Sublime Text + расширение Sass.

  • @VasylSemikhov
    @VasylSemikhov 7 ปีที่แล้ว

    Друзья, а что делать, если проект был написан с иcпользованием sass, потом кто-то ручками правил css файлы и не использовал sass? :(

    • @KomiMalafia
      @KomiMalafia 6 ปีที่แล้ว

      VasylSemikhov удаляешь css, заново компилируешь нетронутый sass :)

    • @VasylSemikhov
      @VasylSemikhov 6 ปีที่แล้ว

      И делаешь все заново, что было написано на css?)

  • @user-ds7uk7ke5w
    @user-ds7uk7ke5w 4 ปีที่แล้ว

    А как должен выглядеть js код для четвертого gulp?

    • @wdm
      @wdm  4 ปีที่แล้ว

      см. ссылку в описании.

  • @delakeyblackhole2963
    @delakeyblackhole2963 7 ปีที่แล้ว

    не хватает очень важного урока, о том как можно плавно перенести существующий проект на Gulp

  • @vladislavknyshov3482
    @vladislavknyshov3482 4 ปีที่แล้ว

    Сорри, как называется редактор?

  • @user-gg4gu8qg1h
    @user-gg4gu8qg1h 6 ปีที่แล้ว

    Здравствуйте, не работает emmet в sass. Что делать?7

    • @wdm
      @wdm  6 ปีที่แล้ว +1

      Установите модуль Sass для Sublime Text.

  • @user-wz5py7uy8h
    @user-wz5py7uy8h 6 ปีที่แล้ว

    Что за IDE?

  • @MrMakc47
    @MrMakc47 7 ปีที่แล้ว

    SPA SI BA!!

  • @andrewreidn8062
    @andrewreidn8062 5 ปีที่แล้ว

    А чем может быть вызвана такая ошибка?
    $ gulp sass
    internal/modules/cjs/loader.js:589
    throw err;
    ^
    Error: Cannot find module 'gulp-sass'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:587:15)
    at Function.Module._load (internal/modules/cjs/loader.js:513:25)
    at Module.require (internal/modules/cjs/loader.js:643:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at Object. (C:\Users\Lenovo\Desktop\sass\gulpfile.js:2:12)
    at Module._compile (internal/modules/cjs/loader.js:707:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:718:10)
    at Module.load (internal/modules/cjs/loader.js:605:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:544:12)
    at Function.Module._load (internal/modules/cjs/loader.js:536:3)

    • @wdm
      @wdm  ปีที่แล้ว

      Здравствуйте. У вас отсутствует модуль gulp-sass. Установите модуль командой npm i -D gulp-sass

  • @Dvlvtn
    @Dvlvtn 6 ปีที่แล้ว

    Видео хорошое, но мне больше нравится SCSS

  • @namesurname3116
    @namesurname3116 7 ปีที่แล้ว

    Верно?
    1. глобальная установка gulp
    2. локальная в папку проекта gulp
    3. локальная установка gulp-sass

    • @wdm
      @wdm  7 ปีที่แล้ว +1

      В общих чертах, да.

  • @01091957bk
    @01091957bk 8 ปีที่แล้ว

    скажите что за редактор в уроке

    • @wdm
      @wdm  8 ปีที่แล้ว

      ST

    • @01091957bk
      @01091957bk 8 ปีที่แล้ว

      +WebDesign Master спасибо, не узнал

  • @user-lv1je5jr3w
    @user-lv1je5jr3w 7 ปีที่แล้ว

    Прошу прощение, а вот эти манипуляции по установке в свой проект галпа и саса надо делать каждый раз когда начинаешь новый проект? Вопрос может глупый, не пинайте, что то я не въеду полностью пока в этот галп. P. S. Gulp доя самых маленьких посмотрел.

    • @wdm
      @wdm  7 ปีที่แล้ว +1

      Нет. Достаточно использовать ваш пресет или скачать мой: github.com/agragregra/optimizedhtml-start-template

    • @user-lv1je5jr3w
      @user-lv1je5jr3w 7 ปีที่แล้ว

      WebDesign Master спасибо за ответ и ссылку

  • @spodobalos
    @spodobalos 7 ปีที่แล้ว

    +

  • @maximgrekul9449
    @maximgrekul9449 7 ปีที่แล้ว +4

    что за тема у вас в sublime

    • @wdm
      @wdm  ปีที่แล้ว

      One Dark