Tailwind v4 도입하다가 monorepo 빌드 시스템을 뜯어고친 썰
Currency 앱에 새로 나온 Tailwind v4를 적용해보고 싶었다. 기존 앱들은 v3를 쓰고 있었는데, "각각 따로 빌드하니까 상관없겠지"라고 생각했던 게 착각이었다. PostCSS 설정이 충돌하면서 빌드가 망가지기 시작했고, 이를 해결하려다 보니 결국 전체 monorepo 구조를 뜯어고치게 됐다. 일단 Tailwind v4 적용했던 것Tailwind v4의 새로운 CSS 엔진이 궁금해서 Currency 앱에 적용한 코드다. 공식 문서를 보니 설정 방법이 꽤 달라져 있었다.// apps/currency/vite.config.tsimport tailwindcss from '@tailwindcss/vite'export default defineConfig({ plugins: [ tailwin..