Tramp1357 17 февраля 2015 0 7
Сегодня набрел на хорошую статью для знакомства с gulp, рекомендую :)
http://habrahabr.ru/post/250569/
7 комментариев
Fi1osof1
Fi1osof 17 февраля 2015г в 17:02 #
Блин, если мы все это освоим, будет просто крутотень! :) Я уже даже кое-что кастомизировал в новом фронте сборки, так что скоро будут очередные обновления. Серега конечно идет на пару шагов впереди, так как он больше специализируется по фронту, но я тоже стараюсь не отставать шибко, поэтому усиленно ковыряю все, что он там наделал. В общих чертах очень нравится! :)
Tramp13571
Tramp1357 17 февраля 2015г в 17:09 #
Да, возможности огромные. Времени бы на освоение… )
Fi1osof1
Fi1osof 17 февраля 2015г в 17:11 #
Времени бы на освоение… )
Мой рабочий график за прошлую неделю: joxi.ru/MAj0VK9hovpOme
У Сереги всего на пару часов меньше.
c
cyberm 22 февраля 2015г в 10:40 #
Кто нибудь использует gulp с modx'ом?
Есть сверстанный шаблон. Но так как проект придется очень долго сопровождать, то хотелось бы облегчить данный процесс.
Для начала переверстать с использованием какого-нибудь фреймворка. Но основное это переписать стили под Less/Sass.

Стоит ли настраивать на тестовом серваке gulp с проектом в папке скинов в сборке ShopModxBox, чтобы в дальнейшем при изменении исходных стилей пересобирался весь проект.
И какую тогда предпочесть структуру папок?
Сейчас в public папке скина сделал такую структуру:
bower_components
build
node_modules 
src
package.json
README.md  
bower.json  	
gulpfile.js

В папке src — исходники, а из smarty шаблонов надо ссылаться на содержимое папки build.
Насколько это правильно?
Fi1osof1
Fi1osof 22 февраля 2015г в 10:50 #
Вообще сейчас ShopModxBox сразу идет с gulp-проектом на борту. Но пока есть минус, который имеется в планах пофиксить — это нет расширяемости фронт-проекта, то есть если вы хотите вклиниваться в существующие сырцы и пересобирать проект, то уже надо делать копию смарти- и паблик- шаблонов shopmodx и уже там дописывать свое и пересобирать проект. Там уже все предусмотрено, включая компилляцию леса.
c
cyberm 22 февраля 2015г в 10:59 #
Ага. Увидел.
Т.е. при сильном отличии шаблона от исходного ничего не мешает сделать свой gulp-проект в папке своего шаблона.
Все-таки лучше по статье разобраться с gulp'ом, чем копировать чужой проект и разбираться в нем. Но тут кому как нравиться.
В любом случае, при сильном отличии шаблона от исходного ничего не мешает сделать свой gulp-проект в папке своего шаблона.
Спасибо.
Fi1osof1
Fi1osof 22 февраля 2015г в 11:04 #
Анатолий, если ты используешь сборку ShopModxBox, то тебе в любом случае придется разбираться с его фронт-API хоть чуть-чуть (благо есть Сергей, который ответит на интересующие проекты), так как там все скрипты корзины и т.п. Или ты хочешь переписать весь фронт?
Но добавить свои скрипты туда не должно быть никаких проблем. У меня как правил все ограничивается только редактированием двух файлов: common.js и styles.less.
c
cyberm 22 февраля 2015г в 22:19 #
В данный момент я использую сборку не совсем по назначению, т.е. делаю не интернет-магазин, а обычный сайт-визитка, витрина. Поэтому в основном использую процессоры и smarty-шаблоны в качестве примера. Но и в этом случае польза от сборки большая. Возможно мне бы хватило modxSite, но всегда проще поставить полную сборку. И все необходимые пакеты поставятся, всегда можно будет посмотреть пример и если надо прикрутить скрипты из дефолтного шаблона.
Fi1osof1
Fi1osof 22 февраля 2015г в 22:23 #
Я тоже часто сайты на сборке делаю :) Не долго корзину и магазин скрыть, зато многое готовое сразу из коробки есть.
Авторизуйтесь или зарегистрируйтесь (можно через соцсети ), чтобы оставлять комментарии.