기존에 범용적으로 컴포넌트 개발을 하기위해 css module을 사용했으나 생산성도 안나오고,
Tailwind로 컴포넌트를 개발하면 범용성도 문제없고 생산성도 늘어날것같아 tailwind를 사용했으나..
tailwind로 생성된 컴포넌트를 tailwind가 없는 프로젝트에서 사용하려 할 경우 tailwind의 스타일이 존재하지 않기때문에 스타일이 적용되지 않음
module.exports = {
content: [
"./src/**/*.{html,js}",
"./node_modules/tw-elements/dist/js/**/*.js"
],
plugins: [require("tw-elements/dist/plugin.cjs")],
darkMode: "class"
};
위와같이 node modules 자체를 포함하도록 하여 스타일을 처리해주는 방법도 있다 (별로 좋은 방법같진않았는데 tailwind로 생성된 ui 라이브러리들은 대부분 저 방법을 권장..)