postcss-jsx로 React x CSSinJS 편안함
자기소개
오늘 말하기
오늘 말하기
postcss-jsx란?
할 수 있게 된 것 ①
PostCSS 플러그인을 CSS in JS의 스타일에 적용 가능
예를 들어 autoprefixer
PostCSS 플러그인을 어떻게 적용하는지
Webpack에서 사용
webpack.config.js
...
rules: [{
test: /\.jsx?$/,
exclude: /node_modules/,
use: ["babel-loader", "postcss-loader"]
}],
...
emotion의 동적 스타일에 IE11 용 Grid 스타일이 적용됨
...
const StyledWrapper = styled.div`
/* NOTE: & { ... } でスタイルを囲まないと autoprefixer がエラーを吐く */
& {
display: grid;
grid-template-columns: repeat(3, 100px);
grid-template-rows: repeat(2, 100px);
grid-gap: 10px;
...
}
`;
...
할 수 있게 된 것②
stylelint의 --fix를 사용할 수 있습니다.
작년 말에 --syntax css-in-js가 추가되고 CSS in JS가 표준 지원되도록
좋은 곳
--fix
를 사용할 수 있어 겨우 안심하고 CSS 를 쓸 수 있다미묘한 곳
요약
여담
linaria , astroturf ... etc
오시마
Reference
이 문제에 관하여(postcss-jsx로 React x CSSinJS 편안함), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/otofu-square/items/3861df1ab11860b6a4d6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)