@webpack_ru
Webpack — русскоговорящее сообщество

Обсуждения webpack, лоадеров, плагинов и сборок Правила: http://bit.ly/our_etiquette См. также: @rollup_ru, @react_js, @vscode_ru, @macos_ru, @js_ru

974 members

Архив канала @webpack_ru 28 февраля 2018 г.

11:17:02 ДП
User 187771704
Всем привет. Расскажите чем 4я версия отличается от третьей? в ситнаксисе есть разница?
11:39:18 ДП
User 355846509
User 187771704
Всем привет. Расскажите чем 4я версия отличается от третьей? в ситнаксисе есть разница?
тем, что она ломается пока очень (вернее, плагины), т.к. всякие контексты и прочие брекин ченжис.
11:41:50 ДП
User 187771704
Ну 3й был стабильнее 2
11:43:37 ДП
User 32530886
User 187771704
Всем привет. Расскажите чем 4я версия отличается от третьей? в ситнаксисе есть разница?
конфиг переделали
рекомендую зайти в гитхаб releases вебпака и глянуть все notes к 4 версии
11:44:13 ДП
User 32530886
User 187771704
Ну 3й был стабильнее 2
сломали API для плагинов
поэтому пока сторонние плагины не обновят для поддержки webpack4, они работать просто не будут
11:44:18 ДП
User 32530886
semver.org
11:45:22 ДП
User 187771704
Читаю. Спс
11:45:23 ДП
User 187771704
конфиг переделали
рекомендую зайти в гитхаб releases вебпака и глянуть все notes к 4 версии
11:45:23 ДП
User 187771704
сломали API для плагинов
поэтому пока сторонние плагины не обновят для поддержки webpack4, они работать просто не будут
11:50:10 ДП
User 263994297
Мажорные изменения всегда подразумевают, что что-то сломали
11:50:47 ДП
User 263994297
Ну вернее изменили без обратной совместимости
12:09:08 ПП
User 32530886
User 263994297
Мажорные изменения всегда подразумевают, что что-то сломали
Ну, в версии 2 -> 3
Совместимость плагинов не ломали
12:10:22 ПП
User 146891199
User 263994297
Мажорные изменения всегда подразумевают, что что-то сломали
Не всегда. В конвенции нейминга любой значительный релиз может подразумевать новую мажорную версию.
12:10:37 ПП
User 47236452
Но deprecated в api вроде было
12:10:42 ПП
User 263994297
User 146891199
Не всегда. В конвенции нейминга любой значительный релиз может подразумевать новую мажорную версию.
Ну и в чем тогда соль semver’а
12:10:53 ПП
User 47236452
так что в 4 мб сломают
12:11:19 ПП
User 32530886
User 146891199
Не всегда. В конвенции нейминга любой значительный релиз может подразумевать новую мажорную версию.
semver.org
12:12:04 ПП
User 146891199
User 32530886
semver.org
Вероятно, владею устаревшей инфой.
12:12:07 ПП
User 47236452
User 263994297
Ну и в чем тогда соль semver’а
Глянь на нейминг ядра линухи, достаточное количество изменений для мажора = мажор
12:12:44 ПП
User 263994297
User 47236452
Глянь на нейминг ядра линухи, достаточное количество изменений для мажора = мажор
Ну в те времена этой концпеции особо не было мб
12:13:04 ПП
User 263994297
Ша загуглим
12:13:14 ПП
User 47236452
User 263994297
Ну в те времена этой концпеции особо не было мб
там дважды менялась концепция версий
12:13:26 ПП
User 47236452
сейчас каждые 20 релизов мажор
12:14:21 ПП
User 47236452
ибо X.120.Z не всегда норм
12:14:37 ПП
User 47236452
как это было в 2 версии
12:14:58 ПП
User 47236452
точнее там вообще было 4 значения
12:15:01 ПП
User 32530886
User 47236452
Глянь на нейминг ядра линухи, достаточное количество изменений для мажора = мажор
они не работают по семвер
12:15:36 ПП
User 47236452
User 32530886
они не работают по семвер
Не суть, менять концепцию именования версий никто не запрещал
12:15:59 ПП
User 47236452
как я уже сказал в линухе меняли дважды
12:18:10 ПП
User 263994297
А я чет не могу найти по семверу вебпак или нет
12:21:59 ПП
User 355846509
User 32530886
сломали API для плагинов
поэтому пока сторонние плагины не обновят для поддержки webpack4, они работать просто не будут
Кстати, в релиз нотс есть workaround простой для большинства найденных проблем обратной совместимости. Правда, все эти крупные проблемы уже пофикшены в крайних версиях упомянутых плагинов.
12:27:28 ПП
User 67164223
подскажите плиз, зачем нужен babel-eslint
12:35:03 ПП
User 47236452
парсер для eslint
12:35:12 ПП
User 32530886
User 67164223
подскажите плиз, зачем нужен babel-eslint
еслинт не умеет парсить flow
12:35:18 ПП
User 32530886
или специфичный синтаксис
12:35:20 ПП
User 32530886
бабель умеет
12:35:26 ПП
User 67164223
User 47236452
парсер для eslint
чего парсер?
12:35:29 ПП
User 32530886
и конвертит AST бабеля в AST еслинт
12:35:32 ПП
User 32530886
User 67164223
чего парсер?
догадайся
12:35:33 ПП
User 67164223
можно как-то развернуто
12:35:41 ПП
User 67164223
у меня просто и без него работает
12:35:45 ПП
User 32530886
ну не юзай
12:35:51 ПП
User 47236452
тебе уже обьяснил сова
12:35:54 ПП
User 32530886
User 67164223
у меня просто и без него работает
или ты не вкурсе что такое babel?
12:35:57 ПП
User 67164223
вкурсе
12:36:00 ПП
12:36:06 ПП
User 32530886
попробуй class properties пописать
12:36:09 ПП
User 32530886
экспорты
12:36:18 ПП
User 32530886
ещё ченибудь
12:36:33 ПП
12:36:38 ПП
User 67164223
"babel-cli": "^6.26.0",
    "babel-core": "^6.26.0",
    "babel-loader": "^7.1.3",
    "babel-polyfill": "^6.26.0",
    "babel-preset-env": "^1.6.1",
    "babel-preset-react": "^6.24.1",
    "babel-preset-stage-1": "^6.24.1",
    "babel-preset-react-optimize": "^1.0.1",
    "babel-plugin-transform-decorators-legacy": "^1.3.4",
    "eslint": "^4.18.1",
    "eslint-config-airbnb": "^16.1.0",
    "eslint-plugin-import": "^2.9.0",
    "eslint-plugin-jsx-a11y": "^6.0.3",
    "eslint-plugin-react": "^7.7.0",
12:36:54 ПП
User 67164223
с такими зависимости работаю нормально
12:37:09 ПП
User 67164223
поэтому и не понимаю зачем babel-eslint
12:37:13 ПП
12:37:16 ПП
User 32530886
он у тебя встроен
12:37:27 ПП
User 32530886
в eslint-plugin-react
12:37:38 ПП
User 97102774
"babel-preset-stage-1": "^6.24.1"
12:37:42 ПП
User 97102774
Смелый.
12:38:49 ПП
User 67164223
можно еще раз для тупых, для чего babel-eslint
12:39:32 ПП
12:39:38 ПП
User 32530886
берет код который не может распарсить eslint
12:39:42 ПП
User 32530886
парсит его бабелем
12:39:44 ПП
User 32530886
отдает еслинту
12:39:51 ПП
User 97102774
уыдште
12:56:25 ПП
User 355846509
Кто-то тестил производительность kanva js? Каково оно по сравнению с SVG ?
01:23:16 ПП
User 67164223
может тут кто юзает nextjs
02:36:44 ПП
User 99532118
User 355846509
Кто-то тестил производительность kanva js? Каково оно по сравнению с SVG ?
Все связанное с канвасом должно быть быстрее свг какбы
02:36:53 ПП
User 99532118
Иначе смысла бы не было)
02:37:18 ПП
User 355846509
User 99532118
Все связанное с канвасом должно быть быстрее свг какбы
фиг тебе -- в сравнениях с свг по отрисовке сильно всасывает. ща пруф дам
02:37:30 ПП
User 355846509
смысл минимум в том чтобы растр там держать
02:37:49 ПП
User 355846509
http://fabricjs.com//raphael-vs-fabric-simple?5000
02:37:53 ПП
User 99532118
User 355846509
фиг тебе -- в сравнениях с свг по отрисовке сильно всасывает. ща пруф дам
Давай, но я не понимаю зачемтогда это нужно
02:38:00 ПП
User 355846509
и все акие тесты. рафаэль -- это про свг
02:38:02 ПП
User 99532118
Я только с чистым канвасом работал
02:38:27 ПП
User 355846509
User 99532118
Давай, но я не понимаю зачемтогда это нужно
рстр. картинки, например, в канвас пихать, видео какое-то и прочее 3дшное
02:38:51 ПП
User 99532118
Канва это делает внутри?
02:39:22 ПП
User 99532118
Ну только странно немного сравнивать такой функционал с свг, как думаешь?
02:39:31 ПП
User 355846509
User 99532118
Канва это делает внутри?
канва имитирует свг под капотом дабы упростить создание примитивных шейпов
02:39:45 ПП
User 355846509
и даёт много плюшечек свг таких как события, слои и пр
02:40:05 ПП
User 355846509
User 99532118
Ну только странно немного сравнивать такой функционал с свг, как думаешь?
когда достаточно вектора, сравнение очень уместное
02:40:50 ПП
User 355846509
вопрос у меня появился когда мне сейчас понадобилось сложную векторную цену зафигачить. Появились вот такие вот две аальтернативы.
02:41:15 ПП
User 99532118
Я про 3дшности, а не вектор
02:41:52 ПП
User 99532118
Много разного надо сделать? Можно попробовать синтетический тест накидать
02:42:38 ПП
User 355846509
User 99532118
Много разного надо сделать? Можно попробовать синтетический тест накидать
он уже выше сделан. То, что я искал как раз когда вопрос задавал)
02:43:12 ПП
User 99532118
Мне сложно посмотреть, друг, извини. Я просто по федеральной трассе еду)
02:43:19 ПП
User 99532118
Интернет через раз
02:43:19 ПП
User 355846509
Когда речь заходит о простых шейпах, которые ближе к вектору чем к растру, свг сильно опережает в 2к18
02:44:41 ПП
User 355846509
btw, когда говоришь "друг", представлешься профессиональным "лицом без определённого места жительства". Напрягает)))
02:44:41 ПП
User 355846509
фиг тебе -- в сравнениях с свг по отрисовке сильно всасывает. ща пруф дам
02:44:41 ПП
User 355846509
http://fabricjs.com//raphael-vs-fabric-simple?5000
02:44:49 ПП
User 99532118
Интернет грит, опаньки(
02:45:14 ПП
User 355846509
User 99532118
Интернет грит, опаньки(
Я поэтому и перекинул чтобы как отойдёт на десктопе заценить.
02:46:13 ПП
User 99532118
Я потом обяз посмотрю
02:46:19 ПП
User 99532118
И для меня друг все равно что dude
02:46:19 ПП
User 99532118
Термины такая штука)
02:47:50 ПП
User 99532118
А где в примере konva?
02:54:27 ПП
User 355846509
User 99532118
А где в примере konva?
слева, судя по всему. А числа в самом низу
03:13:16 ПП
User 99532118
Raphael vs fabric написано) я что-то пропустил?
03:29:59 ПП
User 60331718
Что за Raphael?
03:31:03 ПП
03:31:09 ПП
User 112715267
User 60331718
Что за Raphael?
Сук
04:37:01 ПП
User 355846509
User 99532118
Raphael vs fabric написано) я что-то пропустил?
...
04:37:16 ПП
User 355846509
User 355846509
и все акие тесты. рафаэль -- это про свг
...
04:39:22 ПП
User 112715267
Рафаэль это челик такой
04:39:28 ПП
User 112715267
Ещё модер в jsjobs
06:11:22 ПП
User 206789991
Всем привет
06:11:28 ПП
User 206789991
немного не по теме
06:11:42 ПП
User 206789991
не нашел решение проблемы в гугле
Почему не работает метод viewCards ? Не могу понять, как работать с setTimeout в функции
https://gist.github.com/sergey-kras/a0436fc917273d41f3778aa1f1919097
gist.github.com/sergey-kras/a0436fc917273d41f3778aa1f1919097
06:12:59 ПП
User 206789991
мне нужно, чтобы метод viewCards поочередно выдавал карты на поле
07:37:37 ПП
User 206789991
В общем я запулил счетчик и зарандомленную колоду в свойство объекта карт
07:37:43 ПП
User 206789991
и оттуда вызвал
07:37:55 ПП
User 206789991
работает, но что-то мне подсказывает, что говнокод
07:38:15 ПП
User 206789991
https://gist.github.com/sergey-kras/f09b7459676128520e12d8ca684991ca

Если есть спецы - буду благодарен, если поправите
gist.github.com/sergey-kras/f09b7459676128520e12d8ca684991ca
07:39:32 ПП
User 635402
User 206789991
https://gist.github.com/sergey-kras/f09b7459676128520e12d8ca684991ca

Если есть спецы - буду благодарен, если поправите
gist.github.com/sergey-kras/f09b7459676128520e12d8ca684991ca
для таких вопросов есть чаты просто по жс
07:40:07 ПП
User 206789991
User 635402
для таких вопросов есть чаты просто по жс
Это восхитительно )
07:41:12 ПП
User 147771380
User 206789991
Это восхитительно )
Особенно восхитительно то, что это не чат по js
07:41:24 ПП
User 206789991
User 147771380
Особенно восхитительно то, что это не чат по js
Фантастика )
07:41:46 ПП
User 635402
User 206789991
Это восхитительно )
@js_ru @jslang
07:42:18 ПП
User 206789991
User 635402
@js_ru @jslang
О, вот за это спасибо большое 👍
07:54:16 ПП
User 290813710
кто-нибудь понял как пользоваться webpack-cli?
https://asciinema.org/a/WrSivQMdLb0MydhTDjfnV9NQL
наверное, не так
asciinema.org/a/WrSivQMdLb0MydhTDjfnV9NQL
Recorded by vyorkin
08:01:00 ПП
User 290813710
а https://github.com/webpack/webpack-cli/issues/291
ну ладно (хотя бесит, конечно)
github.com/webpack/webpack-cli/issues/291
webpack-cli version Latest tree. (2.0.9) Using symlink. What is the current behavior? Using webpack-cli init with mostly default recommended options. After all dependencies are installed, I get th...
08:52:35 ПП
User 290813710
и еще вот это
https://github.com/webpack-contrib/schema-utils/issues/23#issuecomment-367322144
https://github.com/npm/npm/issues/19877
как же я все это не люблю, мягко говоря
github.com/webpack-contrib/schema-utils/issues/23
Hello! Recently #22 was released as part of a patch update. Unfortunately, bumping a peer dep a major version causes all sorts of deps 🔥s up the tree and my tests are now all failing on npm ls. Can...
09:00:01 ПП
User 207638731
У кого есть конфиг на реакт от webpack 4?
09:10:55 ПП
User 290813710
не, все таки нет, простите