"정신이 번쩍든다... 개발이라고 해서 뭐가 다르겠냐. 결국 변별되는 개발자는 독해력이 있는 개발자다. 그 진부한 거 말이다. "
상황: SLEACT프로젝트중 alecture폴더에 pages폴더에서 styles.tsx폴더에
@emotion/styled 라이브러리 관련 설정하는 중 webpack.config.js파일에
https://www.npmjs.com/package/@emotion/babel-plugin 이 공식문서에서 @emotion/babel-plugin 에 관하여 해석하고 있는 상황.
위 사이트에 있는 표중
중요한 것은 나는 위의 표가 @emotion/babel-plugin 를 설치하면 얻을 수 있는 특징이라고 해석하지도 못했다는 것에 있다. 하지만 이건 걱정하지 않아도 된다. 익숙히 해 나가면 되는 거니까. 정말 중요한 것은
이 Features의 내용이 이해하기 어려워 제공되는 것이 아래의 Example이다. In은 @emotion/babel-plugin이 적용되기 이전이고 out이 @emotion/babel-plugin이 적용된 후이다.
어쩔수 없다. 계속 끈질기게 각각이 무슨 말인지를 구체적인 예시와 함께 익숙히 해 나가면서 연습해 보는 방법 밖에 없다. 또한, 비록 webpack.config.js 파일에 어떻게 설정을 구체적으로 넣을 것인지 소개는 되고 있지만 내가 하는 프로젝트의 상황마다 매번 구체적인 설정 코드는 다르다. 이것 또한 어쩔수 없이 시간을 가지고 계속 익숙히 하기 위해 부딫쳐 보는 방법뿐이 없다.
===================================================================================
GPT's opinion for @emotion/babel-plugin
===================================================================================