Andrei
В рабочем варианте обычно более элегантно делается
Anton
Господа, помогите с gulp
Есть структура css
_reset.css
_main.css
header.css
auth.css
coming-soon.css
blablabla.css
blablabla2.css
мне надо собрать файл, чтобы в нём было всё, кроме coming-soon.css, но при этом чтобы первые 2 файла всегда были _reset.css и _main.css
В gulpfile.js прописано
gulp.src([path + '_reset.css',
path + '_main.css',
path + '!coming-soon.css',
path + '!(_)*.css'])
Но coming-soon всегда цепляется из-за последней строки. Решение в лоб «цеплять все файлы вручную» не рассматривается. Как прописать правильно?
Anthony
последнее правило типа такого
'!(_|coming-soon)*.css'
и тогда предпоследнее не нужно
hlomzik
думаю, восклицательный знак должен быть перед путем:
’!’ + path + ‘coming-soon.css’
hlomzik
а лучше вообще посмотреть, как path отдельно задать, чтобы пути были относительными
Anonymous
а есть тут кто пользуется галпом, и создавал страницу через домен гитхаб?
Павлюк
та должно быть полно кто галпом пользовался
Павлюк
правда страничку не довелось делать
Anonymous
у меня один раз получилось сделать страницу, но я не использовал галп. Сейчас просто залил макет, который делал через галп. Есть две папки /app и /dist. В каждом лежит index.html, но не могу сделать чтобы домен получилось использовать. Так как путь указан просто на сам репозиторий. Вот и интересует, как назначить например домен на папку /dist? Может кто делал подобное?
Павлюк
http://clip2net.com/s/3AqsU2E
А CSS уже языком считается?
Павлюк
Anonymous
то есть только эту папку залить?
Павлюк
я смотрю, что при создании страницы на гитхаб нужно ее привязать к репозитории локальному
Павлюк
попробуй привязать к /dist
Vlad
Vlad
нужно в ветку gh-pages заливать содержимое dist/
Anonymous
https://www.youtube.com/watch?v=iyFjdmzcpws
по этому видео делал первый раз когда использовал домен,
пытался сейчас сделать тоже самое, но у меня две папки, даже если делаю ветку в дисте, то он на весь проект уходит
Anonymous
toLocaleString
окей,но часовой пояс он не даёт
21.07.2016, 10:36:46
Anonymous
за toLocaleString() спасибо,но с часовым поясом все таки не ясно как его в конец прописать
Vlad
Vlad
создай новую ветку
Vlad
удали в ней всё кроме dist/
Vlad
скопируй всё из диста в корень
Vlad
запушь
Vlad
https://github.com/nfroidure/buildbranch
Anonymous
В jQuery
$(mySelector).on(
'hover-bla-bla-bla',
function() { ... }
);
вызывается при наведении мыши на данный элемент. WTF, и где я могу почитать о этом?
Egor
именно через дефис?
Anonymous
Anton
есть такое, да
Kirill
Что-то из этого
Kirill
https://learn.jquery.com/events/introduction-to-custom-events/
Anonymous
Anton
у JS в свойствах объектов не надо использовать дефисы, т.к. они отбрасываются, что-то типа такого, видимо в событиях тоже похожее поведение
Anonymous
Я подозреваю, что так реализовано некое ветвление событий.
Anonymous
К сожалению, сейчас нет времени проверить, но, возможно, что это работает так:
Anonymous
У элемента есть два события: showme-menu и showme-boobs. При вызове showme сработают оба события.
Egor
Так, постой. Я не помню точно. А событие hover в джквери вообще есть?
Anonymous
Есть.
Anton
version added: 1.0
Egor
Смотрю исходники джквери, не могу найти событие hover.
Anton
в документации есть
Egor
Кинь ссылку?
Anton
в гугле первая ссылка "jquery hover" по запросу
Anton
на api,jquery.com
Anton
Господа, такой вопрос про Gulp. Есть ли какие плагины, которые будут
1) к каждой строке, где есть буквосочетание ":hover", добавлять в начале строки определённую подстроку (например a:hover преобразуется в .no-mobile a:hover)
2) к каждой непустой строке внутри медиазапросов (причём можно указывать какой именно медиазапрос) будет в начале строки добавляться определённая подстрока? Либо иначе, задать условие, что внутри блока, начинающегося с такой-то строки, и заканчивающегося такой-то строкой.
Egor
Но это ссылка на алиас ховер. Который функция.
Egor
Но спасибо за гугл, да. Никогда раньше не пользовался.
Anton
не заметил про alias, не увидел; вообще через on можно задавать любые события, которые есть в чистом JS
Egor
Но... в чистом джаваскрипте нет ховера.
Anton
какой-то толстый троллинг
Anton
https://api.jquery.com/hover/ где тут какой алиас?
Egor
https://github.com/jquery/jquery/blob/master/src/event/alias.js
Egor
Ну и про ваниллу http://www.w3schools.com/jsref/dom_obj_event.asp
Anton
return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver ); и?
Egor
Да забей
Anton
про алиасы путают меня, а сами не читают что написано
Anton
я и так уже на ягуаре, скоро на водку перейду
Egor
Напиши $(document.body).on('hover', function (){alert('snth')}) и проверь, как работает.
Потом document.body.hover = function () {alert('smth')}
Потом посмотри, есть ли в подмножестве событий в джквери hover. Кроме функции, которая триггерит два события.
Anton
ой, всё, началось докапывание до терминологии
Vlad
Tim
Уважаемые, подскажите как сделать чтобы weback заменял старый bundle.[hash].js, файл с хэшом, а не просто плодил новые при
webpack —watch
файл сохраняю так
output: {
path: path.join(__dirname, '/public/bundle'),
filename: 'bundle.[hash].js',
publicPath: '/public/bundle'
},
Alexander
Tim
чтобы закэшированные файлы в браузере обновлялись, а не оставались старые
Tim
можно конечно вручную убивать все файлы, но как-то хочется автоматизировать
Andrey
в дев режиме вебпак не должен создавать файлы
Tim
в дев режиме вебпак не должен создавать файлы
у нас на бэке рельсы, но бандл я собираю локально, т.к серваку не хватате оперативки для сбора бандла самостоятельно, поэтому что в дев что в продакшене, я собираю bundle.js который рельсы позже подхватывают
Andrey
https://github.com/johnagan/clean-webpack-plugin есть такой плагин, наверное поможет
Andrey
и лучше поставить chunkhash
Tim
вроде в итоге тоже самое на выходе
Tim
DB
можно rimraf заюзать
https://www.npmjs.com/package/rimraf
DB
DB
вот так будет выглядеть примерно использование
Anonymous
гайз как на ios сделать audio autoplay?
Denis
Можно спросить в @ios_ru
Anthony
гайз как на ios сделать audio autoplay?
Никак. В официальной документации было сказано, что "неожиданно воспроизведенная музыка может огорчить пользователя айфона, особенно если он в данный момент слушает Apple Music". Не дословно, но смысл такой. Autoplay в сафари отключен
Yevhenii
что есть правильным решением