А сама ошибка Вам ни о чем не говорит? Единственное место, где вызывается свойство title - p.title
А значит на этом этапе p == undefined. Копайте в эту сторону.
Vladimir Romanovich:
Я не говорил, что это пустая обертка. У gulp-imagemin в зависимостях внутри есть 4 плагина. jpegtran, optipng, svgo и gifsicle. gulp-imagemin API
Читайте документацию к optipng и pngquant. Они могут использовать разные алгоритмы сжатия и иметь различный набор аргументов.
Растишка: если вы только начинаете проект - то можете попробовать. Vuex точно не навредит. На полпути же не рекомендую внедрять vuex - есть риск, что много кода придется переписать, так как меняется философия работы с данными.
вас я вижу очень легко задеть. подумайте над этим на досуге)
Вопрос начинается с - "как не распыляясь...". А Ваш ответ противоречит этому условию. В особенности такие пункты, как bootstrap и умение писать игры. И в особенности последний комментарий о том, что это обобщенный набор навыков.
Странный конечно списочек. Слегка хаотичный, я бы сказал.
И где же React? Сейчас он в статьях и вакансиях упоминается чаще нежели ангулар и бекбон вместе взятые)
Максим Гатилин: не считаю свою верстку достаточно хорошей, чтобы показывать на всяких тостерах и стаковерфлоу.
И Вы, видимо, не так поняли слово "исчерпал" :) Я имел ввиду то, что чистая верстка уже не вдохновляет так как раньше.
Fullstack же не явление, созданное рынком. Это то, куда развивается сама веб-разработка, хоть и не все с этим согласны.
Мне не интересны требования компаний, движение в эту сторону интересует чисто в качестве самозравития и самореализации.
Правило хорошего тона в любом препроцессоре - не использовать больше двух вложенностей (не учитывая простые теги, речь больше о сущностях/модулях + их элементах). Так вот, следуя этому, нет необходимости в использовании тех изощренных родительских селекторов, описанных в статье (как этот - button&).
Злоупотреблять родительскими селекторами на мой взгляд вообще не стоит. Чем сложнее и запутаннее структура, в которой используется &, тем больше вероятность, что другой человек может потратить лишнее время на то, чтобы разобраться в этом.
Ну и четкое и легкочитаемое использование &, имхо, предпочтительнее, нежели то, что описывали ребята из Яндекса. Как фичи возможно этого в Сассе и не хватает, но если уж будет, то лучше как отдельная реализация, не затрагивающая &.
Ну и так как это единственный "аргумент" против сасса, потому и насмешило)
Хотя я не так хорошо знаком со стилусом, и, пожалуй, стоит ознакомиться со всеми его особенностями ;)
teotlu: насчет писем - заказчики частенько хотят переложить весь лендинг на фронтендера, потому и упомянул такой момент.
А насчет плохих дизайнов - ведь мы же оцениваем скорость верстки в условиях, близких к идеальным, разве нет? То, что бывают перлы в макетах, это уже отдельная тема :)