반응형
tailwindcss를 사용해서 앞단을 꾸며보자
tailwindcss를 사용하려면 또 복잡하다.. 안써볼 사람들은 넘어가면 된다.
일단 node.js가 난 이미 깔려있어서 괜찮은데 안깔려있으면 node.js는 무조건 설치하셔야 된다.
그다음 프로젝트 루트경로에서 cmd를 킨다음 해주면되는데
npm init -y
npm install -D tailwindcss@3.4.1 postcss autoprefixer
만일 다운중 에러가 뜬다면
환경변수를 설정 안해서 그런거기때문에
C:\Users\사용자명\AppData\Roaming\npm
해당 위치를 path에 꼭 등록하고 cmd창 껏다킨다음 다시 해보면 될것이다.
그러면 루트폴더 아래 해당 파일 2개가 생긴다.
- tailwind.config.js
- postcss.config.js
그다음 html 또는 thymeleaf 파일을 tailwind가 분석할 수 있도록 content 경로를 지정해야된다.
/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
'./src/main/resources/templates/**/*.html', // Thymeleaf 템플릿 경로
'./src/main/resources/static/**/*.js', // JS 파일도 사용하면 이거 필요함
],
theme: {
extend: {},
},
plugins: [],
}
tailwind전용 css파일 만들기

경로에 해당 파일을 만들고
@tailwind base;
@tailwind components;
@tailwind utilities;
작성하고 저장한다.
아까 킨 cmd에 아래 명령어를 입력한다.
npx tailwindcss -i ./src/main/resources/static/css/tailwind.css -o ./src/main/resources/static/css/output.css --watch
문제없이 실행하면 output.css가 자동 생성되면서 tailwind 클래스들이 다 포함된다.

이제 해당 파일을 html파일에 head에 추가해주면 된다.
<link href="/css/output.css" rel="stylesheet">
예쁘게 잘 나온다.

+추가내용
필요한 css가 안나오면 계속해서 새로 빌드를 해줘야되는데
cmd에
npx tailwindcss -i ./src/main/resources/static/css/tailwind.css -o ./src/main/resources/static/css/output.css --watch
해주면 자동으로 빌드되서 새로운 css가 생성된다.
반응형
'🖥️ 프론트엔드 > 🎨퍼블리싱' 카테고리의 다른 글
| # 최신 제이쿼리(jQuery), 제이쿼리 UI CDN (0) | 2025.09.10 |
|---|---|
| # jQuery로 만드는 커스텀 다중 선택 select 박스! (라이브러리 X) (2) | 2025.09.01 |
| # CSS - placeholder 색상 변경하는 방법 (2) | 2025.09.01 |
| # 가장 깔끔한 한국어 웹폰트 Pretendard, 프로젝트에 적용하기(CDN) (4) | 2025.08.28 |
| # css 줄바꿈 속성 (텍스트가 길어지면 ...로 나오게 설정) 모음 (0) | 2025.06.05 |
