Очевидно, я знаю, что они требуют мерзавца, но на этом мои знания заканчиваются.
Скажем, у меня есть файл .scss, который я отредактировал, и я хочу скомпилировать его и разместить на своем удаленном сервере, чтобы посмотреть, как он выглядит. Что теперь?
Существует очень мало информации о том, как на самом деле это сделать. То же самое с глотком.
Я чувствую, что мне не хватает какого-то посредника здесь.
Может кто-то указать мне верное направление?
Ответы:
npm install gulp-cli --global
npm init
npm install gulp gulp-sass --save-dev
gulpfile.js
со следующим содержанием:scss
с именем файлаmain.scss
gulp
и смотреть сgulp watch
Я рекомендую вам также использовать PostCSS с cssnext для автофиксации и gulp -clean-css для минимизации вашего CSS. Для этого вам нужно сделать следующее:
npm install gulp-postcss postcss-cssnext gulp-clean-css --save-dev
gulpfile.js
на следующее:Я также рекомендую вам прочитать это, чтобы узнать о Sass Bascis.
источник
Есть несколько сайтов, на которых есть видео о том, как использовать различные компоненты веб-разработки. Вот алфавитный список мест, где можно посмотреть серию видео на различные темы программирования:
Для Git вы захотите получить один из этих кусков программного обеспечения, поскольку они имеют визуальный графический интерфейс:
CLI (интерфейс командной строки) больше подходит для опытных пользователей. По крайней мере, вы можете начать изучать, как работает Git, посмотрев, как работает ветвление и слияние. Вот официальная страница о том, как работает Git Branching . Иллюстрации помогут понять метки / метки веток, которые использует программное обеспечение. Это не простой процесс, чтобы узнать о Git ... но с некоторой работой и терпением, вы можете выбрать его как навык для вашего набора навыков.
источник
Saas - это гибкая система сборки для файлов CSS. Это позволяет вам добавить немного логики в ваши CSS-файлы в качестве шаблонов и упростить изменение определенных значений во время сборки. Одним из примеров является то, что вы хотите изменить цвет шрифта для большого количества элементов. Предыдущий метод состоял в том, чтобы просмотреть файл CSS и изменить каждое правило CSS по отдельности, что может занять много времени, новый метод с Saas, если вы используете его, это укажите значение в файле .scss в качестве переменной и определите его в верхней части документа или с помощью конфигурации, затем при сборке файлов .scss в файлы .css переменные заменяются значением, которое они представляют. ( http://sass-lang.com/ )
Gulp - это просто система автоматизации сборки. Gulp может использоваться в нескольких средах IDE и на разных языках и продается как инструментарий, помогающий автоматизировать трудоемкие задачи в процессе разработки. ( http://gulpjs.com/ )
источник