Sasha
https://gist.github.com/sashabeep/3b491c9ab55e49e634a1671b92321d47
Alexander
Alexander
чета файл меньше вроде обычного
Sasha
минифаер на другую либу поменял
Sasha
написано заголовке какой файлик скачать же и рядом положить
Alexander
и все нормуль потом?
Alexander
Sasha
ну типа да
Сергей
ну там переносы ещё добавить. свою инфу))
Sasha
ну да
Sasha
там это cssmin дописывал
Sasha
И как это добро в репозиторий протащить?
Sasha
потому что что толку от этого быстрофикса если он с магазина не обновляется
Сергей
Сергей
шринк, кстати не сравнивали, шустрее работает или так же?
Сергей
хотя по сути что там сравнивать, один раз сгенерил и всё)
Sasha
да велика ли разница, cssmin список файлов есть массивом, этот ест строку считанную из файлов
Sasha
там issues отключены
Sasha
https://github.com/extras-evolution/MinifyX-for-Evolution/pull/1
Sasha
Видимо не я один интересуюсь
Sasha
Вообще, мне кажется, надо каких-то народных модераторов Extras набрать
Sasha
потому что мои реквесты в другие расширения висят также месяцами
Алексей
у меня бывает такая беда с пустыми строчками в cssjs при запуске нового сайта, я ручками удаляю styles.min.css?v=8ef, очищаю кеш, и сохраняю какой нибуд документ, потом все работает норм..
Alexander
Dmytro
Я скоро переделаю будет все с гита браться
Alexander
Sasha
с CSS не возникало пропусков
Sasha
https://github.com/sashabeep/CssJs вдруг кто добавит себе, коммит тоже сделал в https://github.com/dmi3yy/CssJs
Bilbo Baggins
по-моему самая нормальная альтернатива - это gulp
Bilbo Baggins
я тоже долго отнекивался от дополнительных инструментов. Но в итоге рад, что поддался
Камиль
Gulp огонь, Но разве он сможет gzip сделать?
Камиль
Вообще было просто супер, если бы minify научился файлы map склеивать правильно, чтобы легко была найти нужную строку в исходнике 🤔
Камиль
Или такое уже есть?
Камиль
Bilbo Baggins
var gulp = require('gulp'),
less = require('gulp-less'),
concat = require('gulp-concat'),
uglify = require('gulp-uglifyjs'),
cssnano = require('gulp-cssnano'),
rename = require('gulp-rename'),
del = require('del'),
imageMin = require('gulp-imagemin'),
pngQuant = require('imagemin-pngquant'),
cache = require('gulp-cache'),
autoprefixer = require('gulp-autoprefixer'),
smartgrid = require('smart-grid'),
gcmq = require('gulp-group-css-media-queries'),
cleanCSS = require('gulp-clean-css'),
fileinclude = require('gulp-file-include'),
browserSync = require('browser-sync');
вот мой мастхэв список плагинов
Камиль
На моем дохлом компе такое будет минуту компилится 😄
Камиль
Но список сохраню)) спасибо
Bilbo Baggins
пффф....
Bilbo Baggins
и мак на него накатил
Сергей
а если я каждый час код js меняю?
то каждый час компилить?
Камиль
Браузер синк считаю уже понты 😀
Alexander
Bilbo Baggins
Bilbo Baggins
Alexander
канешн
а клава как виндовая? не напрягает?
Bilbo Baggins
Bilbo Baggins
Alexander
Камиль
Ну если только так. Я обратно тупо в хроме ставлю устройство mobile и мне хватает
Камиль
Обычно*
Камиль
Ну может я впервые раз прикола не понял. Попробую ещё раз поставить мб реально удобно
Bilbo Baggins
Вот Сергей пишет насчет компиляции.
Я до недавнего времени вообще всю разработку на сервере вел всегда.
Т.е. открывал файлы и сохранал сразу на сервере.
Но-таки заставил себя переехать на локаль. По крайней мере с версткой и js
php так и пишу сразу на сервере
Bilbo Baggins
причем режу верстку сразу на чанки
Bilbo Baggins
галп их склеивает для просмотра.
Но в modx переносить удобно.
Сергей
Bilbo Baggins
Bilbo Baggins
Камиль
А ещё сидел сразу на битбакет)) там всё равно каждый раз гиг дарят
Камиль
Можно*
Bilbo Baggins
ну да, как же ж забыли про SVN / Git
Сергей
Bilbo Baggins
Alexander
я чета пытался понять что такое гульп, но стыдно признаться ни манды не понял и забил((((
Камиль
За технологиями не поспеваю😫
Bilbo Baggins
Bilbo Baggins
я не утрирую
Камиль
Удобная вещь. Особенно в связке с StaticElements в ево
Bilbo Baggins
Сергей