Size: a a a

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

2021 January 08

Д

Дмитрий in Webpack — русскоговорящее сообщество
Alex CherryTea
реактовский?
да
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
а без докера?
источник

Д

Дмитрий in Webpack — русскоговорящее сообщество
Стили меняю тоже ничего не происходит. В логах приложения пишется Compile Successful
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
а если без докера запустить?
источник

Д

Дмитрий in Webpack — русскоговорящее сообщество
не пробовал
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
попробуйте
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
у вас где-то от 3 до 4 нарушена цепочкча
источник

Д

Дмитрий in Webpack — русскоговорящее сообщество
Ну сейчас нет времени на это. Нужно побыстрому разобраться почему не срабатывает через докер
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
по быстрому не получится, вебпак в докере это отдельный сорт страданий
источник

Д

Дмитрий in Webpack — русскоговорящее сообщество
я понял. Ну ок, тогда буду пробовать когда времени будет побольше
источник

Д

Дмитрий in Webpack — русскоговорящее сообщество
「wds」: Project is running at http://0.0.0.0:80/
「wds」: webpack output is served from /
「wds」: Content not from webpack is served from /usr/src/app/build
「wds」: 404s will fallback to /index.html
「wdm」:    295 modules
「wdm」: Compiled successfully.
「wdm」: Compiling...
источник

Д

Дмитрий in Webpack — русскоговорящее сообщество
Вот в логах еще
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
на Compiling... так и зависает?
источник

Д

Дмитрий in Webpack — русскоговорящее сообщество
все работает, не работает только перезагрузка
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
работает у вас сам сервер, но чаще всего в докере ломается вебсокет по которому шлется обновления из HMR сервера в HMR runtime, и т.к. чинится это преимущественно жанглированием конфигурациями докера и фаервола надо быть увереным чтобы без докера все работает отлично
источник

3

3bl3gamer in Webpack — русскоговорящее сообщество
ок, упростил пример, теперь есть только один модуль. два файла:
//src/index.js
function willBeCalled() {
       return 'ok'
}
function willNotBeCalled() {
       return import('fs')
}
console.log(willBeCalled())

//package.json
{
"browser": {"fs":false},
"sideEffects": false
}

делаю
./node_modules/.bin/webpack-cli --mode production --target web

на выходе — два файла, 993.js и main.js. первый — экспорт пустого модуля, второй (судя по всему) — рантайм для динамической подгрузки. хотя "993" в main.js не встречается.

если убрать
import('fs')
, получается один файл с едиственным console.log("ok");
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
3bl3gamer
ок, упростил пример, теперь есть только один модуль. два файла:
//src/index.js
function willBeCalled() {
       return 'ok'
}
function willNotBeCalled() {
       return import('fs')
}
console.log(willBeCalled())

//package.json
{
"browser": {"fs":false},
"sideEffects": false
}

делаю
./node_modules/.bin/webpack-cli --mode production --target web

на выходе — два файла, 993.js и main.js. первый — экспорт пустого модуля, второй (судя по всему) — рантайм для динамической подгрузки. хотя "993" в main.js не встречается.

если убрать
import('fs')
, получается один файл с едиственным console.log("ok");
а браузере нету import() апи,какие-то полифилы он полюбому завозит
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
почему он при тришейке не выкидывает их - вопрос конечно интересный
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
как насчет ролапа? он для либ хорош
источник

3

3bl3gamer in Webpack — русскоговорящее сообщество
Alex CherryTea
почему он при тришейке не выкидывает их - вопрос конечно интересный
похоже, проблема в https://github.com/webpack/webpack/issues/7500
> Tree shaking is not supported on async chunks.
источник