Size: a a a

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

2020 October 27

꧁岡

꧁倫太郎 岡部꧂... in Webpack — русскоговорящее сообщество
А чем не докер?
источник

СА

Сергей Александров... in Webpack — русскоговорящее сообщество
Есть один нюанс с сжатием бека, если есть нативные модули - все равно придетс сохранять папку node_modules
источник

y

ymdev in Webpack — русскоговорящее сообщество
꧁倫太郎 岡部꧂
1 дебруфикаторы всё ещё существуют
2 как это помогает с сср?
он имеет в виду если у тебя там jsx. Что прикажешь ноде с ним делать?
источник

SS

S S in Webpack — русскоговорящее сообщество
꧁倫太郎 岡部꧂
Зачем ты собираешь бекенд?
А если typescript? Nest js например
источник

꧁岡

꧁倫太郎 岡部꧂... in Webpack — русскоговорящее сообщество
S S
А если typescript? Nest js например
у него явно экспресс
источник
2020 October 28

FT

Fedor T in Webpack — русскоговорящее сообщество
Привет!
Делаю реакт-библиотеку компонент. Нужно выделить все стили компонент и вынести в отдельный файл, чтобы пользователь мог сам решать подключать стандартные стили или нет.
my-lib.js
my-lib.css

Мне удалось создать библиотеку вот так:
babel src -d dist --copy-files

Если все стили пропускать через style-loader, всё ок, оно всё внутри. Но таким образом не получается выделить стили в отдельный файл.
Подскажите, как это провернуть
источник

СА

Сергей Александров... in Webpack — русскоговорящее сообщество
Fedor T
Привет!
Делаю реакт-библиотеку компонент. Нужно выделить все стили компонент и вынести в отдельный файл, чтобы пользователь мог сам решать подключать стандартные стили или нет.
my-lib.js
my-lib.css

Мне удалось создать библиотеку вот так:
babel src -d dist --copy-files

Если все стили пропускать через style-loader, всё ок, оно всё внутри. Но таким образом не получается выделить стили в отдельный файл.
Подскажите, как это провернуть
Не понял. Ты обрабатываешь сорсы через бабель а при чем здесь style loader?
источник

FT

Fedor T in Webpack — русскоговорящее сообщество
Сергей Александров
Не понял. Ты обрабатываешь сорсы через бабель а при чем здесь style loader?
вот надо бы не только js обрабатывать. но стили
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Fedor T
вот надо бы не только js обрабатывать. но стили
Так ты вебпаком собираешь наверное а не бабелем?
источник

A

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

СА

Сергей Александров... in Webpack — русскоговорящее сообщество
Fedor T
вот надо бы не только js обрабатывать. но стили
Если прогонять не через бабель а через вебпак, то можно использовать - https://www.npmjs.com/package/mini-css-extract-plugin
источник

СА

Сергей Александров... in Webpack — русскоговорящее сообщество
Если задача стоит сохранить сорсы для дебага в cjs/esm то нужно что то другое думать
источник

AP

Arnold Pataki in Webpack — русскоговорящее сообщество
Пацыки, такая ситуация. Есть монорепа. В репе common есть картинки, какие я хочу юзать в конечных приложениях этой монорепы. Но смысл в том, когда я импорчу компонент с этой картинкой из common, то путь к этой картинки строится относительно common, а не относительно конечного приложения и соответственно картинка 404. Юзаю file-loader. Не подскажите, как правильно нужно задать url до картинки?
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
Arnold Pataki
Пацыки, такая ситуация. Есть монорепа. В репе common есть картинки, какие я хочу юзать в конечных приложениях этой монорепы. Но смысл в том, когда я импорчу компонент с этой картинкой из common, то путь к этой картинки строится относительно common, а не относительно конечного приложения и соответственно картинка 404. Юзаю file-loader. Не подскажите, как правильно нужно задать url до картинки?
outputPath вроде
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Arnold Pataki
Пацыки, такая ситуация. Есть монорепа. В репе common есть картинки, какие я хочу юзать в конечных приложениях этой монорепы. Но смысл в том, когда я импорчу компонент с этой картинкой из common, то путь к этой картинки строится относительно common, а не относительно конечного приложения и соответственно картинка 404. Юзаю file-loader. Не подскажите, как правильно нужно задать url до картинки?
Ну коль монорепа, то коммон должен идти как зависимость
источник

AP

Arnold Pataki in Webpack — русскоговорящее сообщество
Alex CherryTea
Ну коль монорепа, то коммон должен идти как зависимость
да, так и есть
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
И импорт тогда строиться от common/images/some.svg
источник

A

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

AP

Arnold Pataki in Webpack — русскоговорящее сообщество
Alex CherryTea
Отсутвие слеша в начале обозначает что путь от node_modules проекта
хмммм, не знал этого, ща попробую.
источник

FT

Fedor T in Webpack — русскоговорящее сообщество
Alex CherryTea
Так ты вебпаком собираешь наверное а не бабелем?
пробую вебпаком собрать, получаю
Error: Minified React error #321; visit https://reactjs.org/docs/error-decoder.html?invariant=321 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
источник