Ivan
Но это бред, ибо название папки с ассетом можно сделать каким угодно, а путь к файлу в css ты пропишешь один раз
Good
Ну и собственно, мне нравится, когда нету хреновой тост ассетов в веб-папке, а так придется вставлять скомпилированный цсс туда, для того же бутстрапа или фонтевсам
Good
Ну собственно там каждый пакет публикуется в свою временную папку, и там все картинки или щрифты
Good
Можете сами посмотреть в папку бутстрапа в ассетах, там все
Good
А пути относительные
who are you
Тут уже высшая математика прямо пошла, вы бы по проще написали а то сложно что-то вас понимать)))
who are you
вдруг пригодится ваш опыт
Good
Так а чо непонятно)
Good
Если ассет не в веб папке, и использует другий файлы (например картинки или шрифты), которые тоже лежат не в веб папке, то есть когда они публикуются в папку ассетс, после минимизации и обьединения эти файлы недоступны, так как не опубликованы
Good
И тут помогают только танцы с бубнами
Good
Все таки, мне кажется, что такая процедура, как минимизация и объединение, должна быть попроще
Good
Ну и сейчас я делаюcomposer update, и у меня иконки фонтевсам обновляются, а так не будут
Dmitriy
А она разве не простая ? webpack, gulp делают всю работу за пару строчек конфига
Ivan
Ну для работы с фронт-библиотеками из npm или что-то типо того, надо же ставить ноду?
Konstantin
надо
Konstantin
ну и что с того?
Konstantin
композер тоже надо
Konstantin
и fxp-как так его
Konstantin
у нас проблема ассетов пока решена так: вебпак вручную собирает все в один файл, а файл этот включен прямо в лейауте
Konstantin
при этом все системные ассеты отключены
Konstantin
может кто-то сделал лучше, но мы так
Konstantin
вебпак запускаем вручную при развертывании
Konstantin
(т.е. скомпилированные ассеты в репозиторий не попадают)
Good
Ну да, но мне лично кажется, что лучше обьединять при разработке, и в репозиторий, а на сервак уже заливать обьединенный
Good
При сборке вебпаком или грантом нужно собирать вручную все файлы, а если через yii, просто вписать ассетбандлы в конфиг, и оно еще само зависимые подтягивает, очень удобно. Вот только та проблема, что я описал выше, напрягает.
Dmitriy
в ручную ? есть же CI
Konstantin
конечно есть CI
Konstantin
только не у нас
Konstantin
:)
Konstantin
но в целом да, был бы CI, запустил бы он вебпак при развертывании
Good
А че такое сі?)
Dmitriy
Continuous Integration
Good
Не знаком, извините
Alexander
это нормально :)
Alexander
но надо прекрасного, поэтому изучайте и вводите
Alexander
не, реально в 80% проектов CI и не пахнет :)
Alexander
причём проекты вполне живые
Alexander
даже деньги бывает приносят
Alex
не, реально в 80% проектов CI и не пахнет :)
Это обидно... я без CI не могу уже( когда проекты на вп приходят то вешаться готов)
Alexander
а чё, на WP никак? :)
Alex
Да эти плагины с стравшыми бэкендами)
Alex
Страшными*
who are you
а чё, на WP никак? :)
о привет) дай ссыль на видос где последний раз выступал на какой нить конференции, я послушаю в свободное время, а то в ютубе куча всего, нужен актуал
who are you
мне понравилось, ты на них кратко о главно мговоришь это мне помогает разобраца в фичах
Good
Есть ссылка? А то я нашел только теоретическуб статью на википедии, а как этот ваш сі организовать, не понял
Good
Угу, ок. Я читал намного, вот же даже через галп объединение делаю
Ivan
CI это таки не gulp, Ci это таки Gitlab-CI, Travis, Jenkins, Team-City
Alexander
https://www.youtube.com/watch?v=EfL8lsUTlFo
Alexander
самое последнее
Alex
CI это таки не gulp, Ci это таки Gitlab-CI, Travis, Jenkins, Team-City
Ты перечислил тулзы для запуска сборщиком по факту) ci это комплекс тулз
Good
А есть какие нибудь соображения относительно предыдущей темы? Где про объединение ассетов, которые не в веб папке
Ivan
Это фактически то же, что было на Yii Conf. Так же как я понял всем доступны видео с Yii Conf. Там только про Yii все доклады, два от Александра, но и другие советую
Ivan
Ты перечислил тулзы для запуска сборщиком по факту) ci это комплекс тулз
Не. я могу сделать CI без gulp. Но я не могу сделать CI без для средства построения CI/CD
Alexander
умгу
Alexander
это почти то же
Alexander
даже слайды те же
Alexander
вопросы чуть другие
Ivan
И на Yii Conf видео нет ответов на вопросы, что жаль. Как и отдельного раздела вопрос-ответ.
who are you
Саш тебя не узнать)) ты стал таким пухликом 😃
Alexander
я не с самого начала :)
Good
Даэто не он)
who are you
😂 я шучу, это было чтобы заинтересовать всех включить видос 😄
who are you
мне нравится ваш подход все документирвать, но я бы хотел еще кроме этого видеть примеры реализации
who are you
это я смотрю видос и комментирую ))
Niko
пойду и я видос посмотрю. полезная пища для мозга перед сном - что надо
who are you
http://shot.hsdn.org/LEjckeht
who are you
ооо да и мне тоже 😄
Ivan
Кстати я переехал на asset-pakagist, и мне круто
Dmitriy
Ты перечислил тулзы для запуска сборщиком по факту) ci это комплекс тулз
Нет. CI это подход а не набор тулз Я могу на баше запилить простую CI. Он будет запускать тесты и сам деплоить
Ivan
bash скрипты - это тоже CI система. На ряду с перечисленными мной
who are you
http://shot.hsdn.org/L7ztFNcM хорошая идея ) ка краз про нее и говорил сегодня что порой нужно просто без вебинтерфейса сервис сделать, тот же бот для телеграма а приходится ставить адвенсед или бейсик , но это все избыточно
who are you
http://shot.hsdn.org/eycfLNr7 ооо да, больше екзамплов плиз, обучение надо 😇
who are you
а разрабы Yii2 донаты принимают? Очень жаль что фриланс не дает пилить фуллтаймом фреймворк
Ivan
https://www.patreon.com/samdark
who are you
Норм кароч все, никаких революций не ожидается все четко и поступательно) ждем 2,1
Ivan
А в Yii нет ничего на подобие NotImplementedException?