2017-02-11 14 views
0

Есть ли способ использовать postcss со стилизованными компонентами при стилизации компонентов React.js? Я использую postcss-плагины, такие как px-to-rem и рюкзак css отзывчивые шрифты, которые потрясающе, и я бы ненавидел их отдать. Есть ли способ объединить эти два?Есть ли способ использовать postcss со стилизованными компонентами?

+0

см. Https://github.com/styled-components/styled-components/issues/62 – Aprillion

+0

Я прочитал его, и это очень расплывчато. если это единственный источник, который можно назвать релевантным, я бы сказал, что ответ отрицательный, нет никакого способа использовать плагины postcss при использовании стилизованных компонентов, но, возможно, возможно, это будет возможно в будущем ... я сделал понять неправильно? так как вполне эко-система плагин людей упорно трудилась, чтобы разработать и полагаться в своих проектах, которые просят пожертвовать ради возможности использовать стилизованную-компоненту ... – Ajar

ответ

0

В настоящий момент нет, как в this issue.

Max Stoiber из проложенных компонентов уже более чем один раз говорил, что эти инструменты должны быть функциями JS и не иметь больше инструментов. На this talk, если я не ошибаюсь. Хорошей новостью является то, что они уже пытались ее перенести.

Мы работаем над «стандартной библиотекой», которая будет содержать всевозможные полезные функции, такие как px2rem. Это будет выпущено в ближайшее время, это почти сделано.

Итак, если вам нужно что-то подобное прямо сейчас, вы, вероятно, должны найти функцию, которая делает это на postCss и использовать ее самостоятельно.

Другим вариантом было бы иметь смешанный подход на данный момент с postCss для этих вещей и передать класс стилизованного компонента, а также класс postCss.

+1

Для потомков, я считаю, что это «стандартная библиотекой» является: https://polished.js.org/ –

Смежные вопросы