Size: a a a

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

2019 April 11

PW

Pan Włodzimierz in Webpack — русскоговорящее сообщество
та прикол не в том, чтобы забандлить в другую директорию, прикол в том, что сам hmr не работает если я в другие директории выведу файлы
источник

T

ThunderAL in Webpack — русскоговорящее сообщество
конфиг в студию
источник

d

ds in Webpack — русскоговорящее сообщество
подскажите в чём разница между @babel/typescript и ts/awesome-loader? Делают одно и тоже на выходе
источник

В

Владимир in Webpack — русскоговорящее сообщество
webpack строит граф зависимостей, то есть на вход подаётся файл из которого по идее можно до всех файлов добраться. А если есть такие файлы которые типа плагины - ожидают глобальную переменную. И потом расширяют функционал. Что-типа

mylib.new_feature = function(selector){
 ...
}


Такие файлы сбандлить никак без imports-loader?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Владимир
webpack строит граф зависимостей, то есть на вход подаётся файл из которого по идее можно до всех файлов добраться. А если есть такие файлы которые типа плагины - ожидают глобальную переменную. И потом расширяют функционал. Что-типа

mylib.new_feature = function(selector){
 ...
}


Такие файлы сбандлить никак без imports-loader?
ну в нормальных условиях ничего подобного у вас быть не должно)
источник

A

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

A

Alexander in Webpack — русскоговорящее сообщество
Можно тупой вопрос?
У webpack'a два конфига:
1) webpack.config.js
2) webpackDevServer.config.js
Вопрос: как осуществляется управление сборкой, т.е. как сборщик определяет какая сборка сейчас требуется - для прода или для дева?
источник

IV

I Vasilyev in Webpack — русскоговорящее сообщество
Alexander
Можно тупой вопрос?
У webpack'a два конфига:
1) webpack.config.js
2) webpackDevServer.config.js
Вопрос: как осуществляется управление сборкой, т.е. как сборщик определяет какая сборка сейчас требуется - для прода или для дева?
через флаг --config, например, webpack --config webpack.config.js
источник

A

Alexander in Webpack — русскоговорящее сообщество
это в package.json?
источник

IV

I Vasilyev in Webpack — русскоговорящее сообщество
да, там нужно указать в скриптах, какой из конфигов брать таким образом
источник

IV

I Vasilyev in Webpack — русскоговорящее сообщество
Большинство ответов по основам есть тут https://webpack.js.org/configuration/
источник

A

Alexander in Webpack — русскоговорящее сообщество
Спасибо!
источник

p

process.exit(69) in Webpack — русскоговорящее сообщество
ребят, ни у кого странного поведения сборки не заметилось?)
сегодня билды на сервере происходят в 10 раз медленнее
обычный вебпак, большой апп, конфиги не затрагивались последние 2 недели - вчера сборка и деплой проходили как обычно, сегодня даже сборку не дождаться
просто вебпак вечно собирает апп.

локально при этом сборка проходит на нескольких тачках успешно на чистой установке нод-модулей, на всех тачках в пределах 280 секунд билд
источник

A

Alexander in Webpack — русскоговорящее сообщество
process.exit(69)
ребят, ни у кого странного поведения сборки не заметилось?)
сегодня билды на сервере происходят в 10 раз медленнее
обычный вебпак, большой апп, конфиги не затрагивались последние 2 недели - вчера сборка и деплой проходили как обычно, сегодня даже сборку не дождаться
просто вебпак вечно собирает апп.

локально при этом сборка проходит на нескольких тачках успешно на чистой установке нод-модулей, на всех тачках в пределах 280 секунд билд
локально тоже в 10 раз дольше?
источник

p

process.exit(69) in Webpack — русскоговорящее сообщество
Alexander
локально тоже в 10 раз дольше?
нет, локально ок, на всех тачках...на сервере не собирается
источник

p

process.exit(69) in Webpack — русскоговорящее сообщество
версия ноды и npm везде одинаковая
источник

p

process.exit(69) in Webpack — русскоговорящее сообщество
16 часов назад завели ишью https://github.com/facebook/create-react-app/issues/6792
источник

A

Alexander in Webpack — русскоговорящее сообщество
на тачках ок
конфиги не трогали
на сервере вчера было норм, а сегодня медленно
дело точно в вебпаке, а не в сервере:)
источник

p

process.exit(69) in Webpack — русскоговорящее сообщество
просто вебпак жрёт проц на сервере и всё(
источник

A

Alexander in Webpack — русскоговорящее сообщество
а
источник