Size: a a a

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

2020 October 28

DC

Danil Chekalin in Webpack — русскоговорящее сообщество
я юзаю react и css-modules, у меня несколько react приложений в одном и каждое обернуто в iframe. Мне нужно как-то из каждой цепочки компонентов вытащить все css в отдельные банды.
Условно говоря есть:

index.ts
render(<App1 />, root1)
render(<App2 />, root2)

app1.ts
import style from ‘./index.css’

const App1 = () => {
return <SomeComponent /> // у него свои стили
}

нужно чтобы были бандлы app1.css и app2.css

можно ли так?
источник

DC

Danil Chekalin in Webpack — русскоговорящее сообщество
optimization: {
 splitChunks: {
   cacheGroups: {
     style: {
       name: 'switcher',
       test: /Toggler\/index\.scss$/,
       chunks: 'all',
       enforce: true
     },
   }
 }
},

можно как-то такой чанк исключить из бандла? чтобы не подтягивался он
источник
2020 October 29

R

Riclud in Webpack — русскоговорящее сообщество
Как запретить вебпаку склеивать файлы в один, мне просто нужно чтоб он взял одну папку с .ts и скомпилировал ее в другую оставив структуру как есть ?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Riclud
Как запретить вебпаку склеивать файлы в один, мне просто нужно чтоб он взял одну папку с .ts и скомпилировал ее в другую оставив структуру как есть ?
кажется вам нужен не вебпак а tsc
источник

R

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

R

Riclud in Webpack — русскоговорящее сообщество
Alex CherryTea
кажется вам нужен не вебпак а tsc
источник

R

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

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Riclud
Как запретить вебпаку склеивать файлы в один, мне просто нужно чтоб он взял одну папку с .ts и скомпилировал ее в другую оставив структуру как есть ?
вебпак для этого не предназначен. бери что-то типа grunt
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Riclud
Ну почему чтоб просто начать что то писать удобно, надо пройти столько настроек
потому что ты хочешь странного) зачем тебе конвертировать с сохранением структуры?
источник

СА

Сергей Александров... in Webpack — русскоговорящее сообщество
Riclud
Как запретить вебпаку склеивать файлы в один, мне просто нужно чтоб он взял одну папку с .ts и скомпилировал ее в другую оставив структуру как есть ?
это ты библиотеку пишешь или для приложения нужно?
источник

MK

Mikhail Kamakhin in Webpack — русскоговорящее сообщество
Roman Usherenko
вебпак для этого не предназначен. бери что-то типа grunt
А как вебпак обрабатывает ангуляр?
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Mikhail Kamakhin
А как вебпак обрабатывает ангуляр?
непонятен контекст вопроса
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Mikhail Kamakhin
А как вебпак обрабатывает ангуляр?
Так же как любое другое приложение
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Странно, укажи ему путь до конфига. А папку можно и самому почистить, npm I rimraf
источник

R

Riclud in Webpack — русскоговорящее сообщество
Сергей Александров
это ты библиотеку пишешь или для приложения нужно?
библиотеку, то что в dist это на продакшен с поддержкой типизации .d.ts, а src на гитхаб кто хочет что то доработать
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Riclud
библиотеку, то что в dist это на продакшен с поддержкой типизации .d.ts, а src на гитхаб кто хочет что то доработать
просто бабелем прогони и все тогда
источник

R

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

С

Сайфиддин in Webpack — русскоговорящее сообщество
Raman
Бан
+
источник

SK

Sergei Kondrashevsky in Webpack — русскоговорящее сообщество
Привет, ребята.
Помогите разобраться почему не работает HMR при изменениях в проекте. Изменяю sass - ничего, js - ничего, html - ничего.
Вот сборка => { https://github.com/SergeiWeb/webpack-5 }
источник

A

Arman in Webpack — русскоговорящее сообщество
Sergei Kondrashevsky
Привет, ребята.
Помогите разобраться почему не работает HMR при изменениях в проекте. Изменяю sass - ничего, js - ничего, html - ничего.
Вот сборка => { https://github.com/SergeiWeb/webpack-5 }
Пробуй вот так
источник