Size: a a a

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

2019 September 08

AI

Almost Infinity in Webpack — русскоговорящее сообщество
Можно через CLI выбрать один из конфигов?
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Almost Infinity
Можно через CLI выбрать один из конфигов?
нет. можно сделать просто ещё один конфиг, а сюда его импортить
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Almost Infinity
Можно через CLI выбрать один из конфигов?
Webpack merge лучше для этих целей использовать, простой assign не вырулит обьединение вложенных свойств
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
и это тоже
источник

Т

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

T

ThunderAL in Webpack — русскоговорящее сообщество
@taras_yakymiuk console.clear() не подходит?
источник

Т

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

T

ThunderAL in Webpack — русскоговорящее сообщество
@taras_yakymiuk (только что -нагуглил. мб оно)
https://webpack.js.org/api/logging/
источник

T

ThunderAL in Webpack — русскоговорящее сообщество
@taras_yakymiuk
devServer: {
 clientLogLevel: 'none'
}
источник

Т

Тарас in Webpack — русскоговорящее сообщество
спасибо большое, щас читну

еще может есть ребятки, которые юзали purgecss-webpack-plugin в связке с реактом?
у меня есть проблемка, что он вырезает классы, которые добавленны через либу
classnames
источник

Т

Тарас in Webpack — русскоговорящее сообщество
new PurifyCSSPlugin({
     paths: glob.sync(`${path.join(__dirname, 'src')}/**/*`, { nodir: true })
   }),
источник
2019 September 09

A

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

еще может есть ребятки, которые юзали purgecss-webpack-plugin в связке с реактом?
у меня есть проблемка, что он вырезает классы, которые добавленны через либу
classnames
А вы случайно css modules не юзаете?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
т.е.

import style from '..css'
....
className={style.button}
источник

A

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

еще может есть ребятки, которые юзали purgecss-webpack-plugin в связке с реактом?
у меня есть проблемка, что он вырезает классы, которые добавленны через либу
classnames
Посмотрел я код этого плагина, это фиаско братан...
Если хоть где-то в коде есть слово совпадающее с названием стиля - он считает что стиль используется.
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Не важно это стиль, переменная, функция, ватевер.
https://github.com/purifycss/purifycss/blob/master/src/utils/ExtractWordsUtil.js#L5
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Даже если комментарий.
Все потому что плагин этот предназначен для парсинга html а не js
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Хотя комменты возможно уже вырезаны минифаером к моменту парсинга но это не точно.
источник

PI

Prophet Indream in Webpack — русскоговорящее сообщество
Pavel Serezhin
Когда я подключаю lodash и беру только 1 метод в импорте { isEmpty } вебпак компилит только необходимый код из либы, или всю библиотеку?
import isEmpty from 'lodash/isEmpty'
источник

PI

Prophet Indream in Webpack — русскоговорящее сообщество
так только один
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
@taras_yakymiuk, резюмируя, плагин этот лучше выкинуть, и пользоватсяя css модулями. У тебя не только лишних стилей в css не будет, и в html классы почистятся к которым не привязано стилей
источник