emotion 으로 css와 styled를 적용하면 크롬 웹에서 다음과 같이 알수없는 이름들이 뜬다 !
이를 보기 편하게 labelFormat 해줄 수 있는 babel 설정이 있다.
.babelrc
{
"presets": ["@babel/preset-react", "@emotion/babel-preset-css-prop"],
"plugins": [
[
"@emotion",
{
"autoLabel": "dev-only",
"labelFormat": "emotion-[local]"
}
],
...
]
}
autoLabel을 어떤 상태에서 보여줄 것인지 설정하면
labelFormat을 지정해주지 않아도 default값으로 [local]이 표시된다.
[local]은 내가 지정한 변수 이름이다.
나는 emotion-[local]로 format을 줘 봤고,
위와 같이 emotion-Container 등으로 각각의 태그에 나타난다.
'main > React' 카테고리의 다른 글
[bug] event not working in React, Webpack (0) | 2021.08.19 |
---|---|
Delete `␍` prettier/prettier 에러 해결 방법 (VS Code) (0) | 2021.08.12 |
[React] Emotion 적용하기 2 - @emotion/react (css-in-js) (0) | 2021.08.10 |
[React] Emotion 적용하기 1 - @emotion/styled (Styled Components) (0) | 2021.08.10 |
Webpack, Babel..... CRA가 있는데 꼭 내가 셋팅해야 할까?! (0) | 2021.08.07 |