Присоединюсь к Рустаму. Будет очень сложно найти заказчика, с учетом таких слабых знаний в css. Не из-за css в целом, а из-за уровня понимания ситуации на рынке веба. А именно, какие разработчики нужны, что они должны уметь делать, что нужно знать и понимать must have. И какое портфолио должен иметь frontender/backender/fullstacker/etc. developer.
Так что вам прямая дорогая на все возможные бесплатные курсы, тесты и ютуб туториалы.
Артем Шорников, окей. Первой командой мы обновили gulp до нужной версии ( это самая оптимальная пока ). А вот второй командой пытались установить sass в проект в папке Gulp. НО! Вы скорей всего не обновили gulp для вашей папки Gulp. npm i gulp@^3.9.1 --save-dev для вашего проекта в папке Gulp. Не забудьте что вы в ней должны находится :D
После это команды надо выполнить по новой npm i gulp-sass --save-dev
А теперь по сути, сложите два ответа. Свитчер от меня и перебор свойств. Получится что вы вызываете свитчер в цикле перебора свойств объекта и в свитчер передаете в качестве аргумента значение type
Дмитрий Гололобов, паттерн не у всех свойств стоит. Свичер нужен только для того, чтобы на клиенте, попытаться, фильтрануть от шлака уникальные инпуты, все равно больше сил на защиту тратить надо на бэке
Так что вам прямая дорогая на все возможные бесплатные курсы, тесты и ютуб туториалы.