Size: a a a

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

2019 October 09

@

@vlad in Webpack — русскоговорящее сообщество
При изменениях ng файлов, вызывается этот хук и этот метод плагина https://github.com/angular/angular-cli/blob/master/packages/ngtools/webpack/src/angular_compiler_plugin.ts#L843
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
@vlad
> Возможно ангуляр собирает новый бандл но не обновляет путь с скрипту который теперь с другим хэшем

Можешь примерно пояснить как это работает или подсказать как гуглить этот момент?
Сложно. В билд сборке вебпак записывает все хешированные имена того что сгенерил чтобы потом html плагин смог это вставить в хеадер. Есть плагин который может экспортировать эту информацию в файл. Dev сервер все пишет в память, поэтому его проверить сложнее.
источник

@

@vlad in Webpack — русскоговорящее сообщество
мб можно через свой плагин или хз подписаться на хуки webpack чтобы понимать что он пытается комплиить и когда ?  или скорее всего ведь уже есть готовые
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
@vlad
мб можно через свой плагин или хз подписаться на хуки webpack чтобы понимать что он пытается комплиить и когда ?  или скорее всего ведь уже есть готовые
Конечно, это довольно просто сделать
источник

A

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

@

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

но все равно область для поиска выходит слишком широкая
источник

@

@vlad in Webpack — русскоговорящее сообщество
окэ
источник

@

@vlad in Webpack — русскоговорящее сообщество
подебажу angularcompilerplugin
источник

@

@vlad in Webpack — русскоговорящее сообщество
есть уже вопросы к нему
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
*вот почему я предпочитаю реакт* =)
источник

@

@vlad in Webpack — русскоговорящее сообщество
да все косячат =) давай не будем. как минимум не надо сравнивать реакт онли против нг без контекста, кмк. =)
источник

A

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

@

@vlad in Webpack — русскоговорящее сообщество
Alex CherryTea
Сложно. В билд сборке вебпак записывает все хешированные имена того что сгенерил чтобы потом html плагин смог это вставить в хеадер. Есть плагин который может экспортировать эту информацию в файл. Dev сервер все пишет в память, поэтому его проверить сложнее.
Да не в общем. Вопрос чисто к ангулару или его плагину для вебпака. Дальше изи. Разберусь ща.
источник

@

@vlad in Webpack — русскоговорящее сообщество
Вебпак все ок делает
источник

@

@vlad in Webpack — русскоговорящее сообщество
В джит режиме все работает потому что там вообще плагина этого нет
источник

@

@vlad in Webpack — русскоговорящее сообщество
И он не мешает вебпаку
источник

@

@vlad in Webpack — русскоговорящее сообщество
@vlad
Да не в общем. Вопрос чисто к ангулару или его плагину для вебпака. Дальше изи. Разберусь ща.
Или у тому как мы из используем
источник

НИ

Николай Ильминский in Webpack — русскоговорящее сообщество
Прив.
Вопрос: как в webpack-dev-server в настройках proxy указать регулярку?
В оф. документации говорят, что wds для проксирования использует https://github.com/chimurai/http-proxy-middleware
Смотрю документацию по этому мидлвару. Там ни одного примера с регуляркой. Точнее есть 1, но это совсем не то, что интересно.

Чего хочу: хочу, что бы wds проксировал все запросы, которые НЕ заканчиваются на .(js|css|png|svg|jpeg)$
Я думаю, все настраюивают прокси в wds примерно такой регуляркой. Но быстрое гугление почему-то ничего толкового не выдает.

Может я вообще не в ту сторону копаю? Как вы настраиваете проксирование backend-api в wds у себя на проекте?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Николай Ильминский
Прив.
Вопрос: как в webpack-dev-server в настройках proxy указать регулярку?
В оф. документации говорят, что wds для проксирования использует https://github.com/chimurai/http-proxy-middleware
Смотрю документацию по этому мидлвару. Там ни одного примера с регуляркой. Точнее есть 1, но это совсем не то, что интересно.

Чего хочу: хочу, что бы wds проксировал все запросы, которые НЕ заканчиваются на .(js|css|png|svg|jpeg)$
Я думаю, все настраюивают прокси в wds примерно такой регуляркой. Но быстрое гугление почему-то ничего толкового не выдает.

Может я вообще не в ту сторону копаю? Как вы настраиваете проксирование backend-api в wds у себя на проекте?
Ну так напиши регулярку с ^
источник

A

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