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

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

974 members

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

09:49:21 ДП
User 186153462
Есть у кого конфиг для code spliting на основе react-router в webpack 4? Я не силен в webpack и уже второй день бьюсь с настройкой получения чанков страниц.
09:51:17 ДП
User 67164223
Каждую страницу нужно выносить в отдельный энтри
10:04:40 ДП
User 186153462
А как в cra это работает? Там как то автоматически определяется и в entry только полифилы и точка входа.
10:59:34 ДП
User 414846440
Господа а есть ли пример использования —config-register ? хочу сделать запуск конфига с webpack-build-notifier, но не вносить изменения в основной конфиг файл
10:59:46 ДП
User 414846440
но не понимаю как этот —config-register использовать
11:00:27 ДП
User 67164223
User 186153462
А как в cra это работает? Там как то автоматически определяется и в entry только полифилы и точка входа.
cra один бандл делает ведь
11:00:43 ДП
User 67164223
User 414846440
но не понимаю как этот —config-register использовать
как CLI
11:01:57 ДП
User 186153462
User 67164223
cra один бандл делает ведь
Нет, я использую react-router и в нем динамически импортирую компоненты страниц, а на выходе получаю основной js и кучу чанков
11:04:33 ДП
User 186153462
Еще в react-starter-kit есть такое, только там добавляется комментарий в import -  import(/* webpackChunkName: "Home"  */ './Home'), но у меня и это не хочет работать.
11:05:33 ДП
User 103468204
А как безболезненно мигрировать с вебпака 1 на 4?
11:06:30 ДП
User 74755437
User 103468204
А как безболезненно мигрировать с вебпака 1 на 4?
только через боль...
11:06:41 ДП
User 186153462
User 103468204
А как безболезненно мигрировать с вебпака 1 на 4?
Яб с нуля писать начал)
11:07:02 ДП
User 32530886
User 103468204
А как безболезненно мигрировать с вебпака 1 на 4?
никак
11:07:09 ДП
User 103468204
:D Я так и думал.
11:27:43 ДП
User 122087672
User 103468204
А как безболезненно мигрировать с вебпака 1 на 4?
можно попробовать по гайдам

и вообще тебе надо пока на 3 смигрировать
11:47:11 ДП
User 145647143
Парни, а есть группа по SemanticUI? Кто-нибудь в курсе?
11:48:04 ДП
User 23391446
На каждую фигнюшечку теперь по группе должно быть? )
11:48:43 ДП
User 145647143
User 23391446
На каждую фигнюшечку теперь по группе должно быть? )
Просто здесь задачи по верстке не комильфо, полагаю :)
11:49:00 ДП
User 23391446
https://t.me/css_ru
t.me/css_ru
Сообщество любителей CSS Возникли проблемы с CSS? – пиши сюда, обсудим и предложим самое лучшее решение Работа: @css_ru_jobs Правила: https://teletype.in/@css_ru/r1EWtQ2w7 Приходите в наши чаты @javascript_ru и @frontend_ru Флуд: @css_flood
11:49:22 ДП
User 145647143
User 23391446
https://t.me/css_ru
t.me/css_ru
Сообщество любителей CSS Возникли проблемы с CSS? – пиши сюда, обсудим и предложим самое лучшее решение Работа: @css_ru_jobs Правила: https://teletype.in/@css_ru/r1EWtQ2w7 Приходите в наши чаты @javascript_ru и @frontend_ru Флуд: @css_flood
Спасибо мил чиловек)
02:44:12 ПП
User 37788913
привет
ребят, как сказать бабелю, чтобы он не трогал async/await ?
02:44:52 ПП
User 37788913
у меня код на ноде падает, потому что нет regenerator runtime, в то время как нода умеет работать с async/await
02:46:15 ПП
User 212795634
User 37788913
у меня код на ноде падает, потому что нет regenerator runtime, в то время как нода умеет работать с async/await
"targets": {  
  "node": "8.9.4"
}
02:46:37 ПП
02:46:41 ПП
User 212795634
current вроде можно
02:46:45 ПП
User 37788913
а если юниверсал?
02:46:54 ПП
User 212795634
это как?
02:47:00 ПП
User 37788913
типа на хроме поотлаживать
02:47:05 ПП
User 37788913
хотя тот же в8
так что все равно
02:47:18 ПП
User 37788913
ну типа ssr все дела
02:47:24 ПП
02:47:30 ПП
User 212795634
так в8 тоже поддерживает асинк
02:47:48 ПП
User 212795634
таргет нод нужен чтобы он нормально реквайры разрулил
02:48:11 ПП
User 212795634
да, и я бы сделал отдельные бабель опции для сервера
02:48:16 ПП
User 212795634
точнее сделал
02:48:23 ПП
User 134905826
User 37788913
привет
ребят, как сказать бабелю, чтобы он не трогал async/await ?
exclude посмотри
02:49:14 ПП
User 41482050
Есть библиотека, которая создает глобальную переменную таким образом:
dhtmlxValidation = function () {};
dhtmlxValidation.prototype = {...};
Когда она импортится стандартным es6 импортом, то оборачивается вебпаком и получается, что dhtmlxValidation is not defined. Какой-то лоадер стоит использовать?
03:01:53 ПП
User 134905826
User 41482050
Есть библиотека, которая создает глобальную переменную таким образом:
dhtmlxValidation = function () {};
dhtmlxValidation.prototype = {...};
Когда она импортится стандартным es6 импортом, то оборачивается вебпаком и получается, что dhtmlxValidation is not defined. Какой-то лоадер стоит использовать?
exports-loader или самому export дописать
03:02:20 ПП
User 41482050
User 134905826
exports-loader или самому export дописать
Спасибо. Форкать не вариант там
03:04:12 ПП
User 37788913
@itsjohncena,  Дима  спасибо
04:48:30 ПП
User 41482050
User 134905826
exports-loader или самому export дописать
Я думаю, что тут дело  не в экспорте. Если смотреть на исходник, то проблема происходит в этом месте:
https://github.com/ladybirdweb/agorainvoicing/blob/master/public/plugins/dhtmlxSuite_v50_std/sources/dhtmlxCommon/codebase/dhtmlxcommon.js#L1004
То есть возможно нужно как-то подключиь эту библиотеку, как просто <script/>, но это не точно
github.com/ladybirdweb/agorainvoicing/blob/master/public/plugins/dhtmlxSuite_v50_std/sources/dhtmlxCommon/codebase/dhtmlxcommon.js
agorainvoicing - Agora Open source SaaS billing system build on Laravel framework