{{ heading }}
Green text
두 예시의 차이점은 text-custom-green CSS 클래스가 템플릿에 추가되어 tailwind가 이를 생성된 CSS 파일에 추가한다는 것입니다.
이 문제를 극복하려면 tailwind.config.js 파일 내의 허용 목록에 사용자 정의 색상이나 tailwind 클래스를 추가할 수 있습니다.
// tailwind.config.jsmodule.exports = { safelist: [ \\'text-custom-green-50\\', \\'bg-custom-green-50\\' ]}
이러한 색상은 템플릿에서 직접 사용되지 않지만 다른 지점에서 동적으로 추가되는 경우에도 사용할 수 있습니다.
다른 누군가가 이 내용이 도움이 되기를 바랍니다.
","image":"http://www.luping.net/uploads/20241022/17295584466716f7ae78aca.jpg","datePublished":"2024-11-06T10:21:15+08:00","dateModified":"2024-11-06T10:21:15+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}최근 제가 진행하고 있는 프로젝트에서는 Vite, Vue 및 Tailwind를 활용하고 있습니다.
맞춤 색상으로 작업한 후 약간의 혼란에 빠졌습니다.
템플릿에 맞춤 색상을 추가하고 사용하는 것은 문제가 되지 않았습니다. Tailwind 문서를 사용하면 프로세스가 매우 명확해졌습니다.
// tailwind.config.js module.exports = { theme: { colors: { 'custom-green': { 50: '#9bd1b2', ... 700: '#284735' }, } } }
내 문제는 Vue 템플릿에서 동적 및 정적 CSS 클래스와 함께 사용자 정의 색상을 사용할 때 발생했습니다.
npm run dev 또는 vite로 프로젝트를 실행할 때 bg-custom-green-50 또는 text-custom-green-50이 작동하지 않았고 CSS 파일에 나타나지 않았습니다.
내 이해에 따르면 전체 CSS 클래스 이름이 템플릿에 없으면 tailwind가 해당 클래스를 CSS 파일에 추가하거나 생성하지 않습니다.
CSS 클래스 가정: text-custom-green-50 또는 bg-custom-green-50은 프로젝트의 다른 곳에서는 사용되지 않습니다.
{{ heading }}
{{ heading }}
Green text
두 예시의 차이점은 text-custom-green CSS 클래스가 템플릿에 추가되어 tailwind가 이를 생성된 CSS 파일에 추가한다는 것입니다.
이 문제를 극복하려면 tailwind.config.js 파일 내의 허용 목록에 사용자 정의 색상이나 tailwind 클래스를 추가할 수 있습니다.
// tailwind.config.js module.exports = { safelist: [ 'text-custom-green-50', 'bg-custom-green-50' ] }
이러한 색상은 템플릿에서 직접 사용되지 않지만 다른 지점에서 동적으로 추가되는 경우에도 사용할 수 있습니다.
다른 누군가가 이 내용이 도움이 되기를 바랍니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3