inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Kiểm tra sách truyện và giao diện người dùng có thể được áp dụng trực tiếp vào thực hành

Thiết lập môi trường dự án trước buổi giảng

[질문 x 공유용] tailwind v4.0 으로 강의랑 다를 때 (import 다름, tailwind.config.js 없어짐 등)

484

goodafteryoon

1 câu hỏi đã được viết

6

강의랑 다른 부분 1. tailwind 설치 커맨드

: 커맨드가 간단해졌어요.
npm install tailwindcss @tailwindcss/vite

 

강의랑 다른 부분 2. vite.config.ts
: 이제 ***.tsx, ***.jsx 를 일일히 넣지 않아도 됩니다.

import { defineConfig } from 'vite'
import tailwindcss from '@tailwindcss/vite'
export default defineConfig({
  plugins: [
    tailwindcss(),
  ],
})

 

강의랑 다른 부분 3. @import ~ 3줄
@import "tailwindcss";
한 줄로 초간단해짐..

강의랑 다른 부분 4. tailwind.config.js
: config.js 가 없어졌습니다. (자세한 내용: https://tailwindcss.com/blog/tailwindcss-v4#css-first-configuration)

대신 index.css 에 아래와 같은 형식으로 theme 을 적용할 수 있습니다.

@import 'tailwindcss';

@theme {
  --color-primary: #1d2745;
  --color-secondary: #1de5d4;
  --color-tertiary: #1d2745;
  --color-white: #ffffff;
  --color-mono100: #f1f1f1;
  --color-mono200: #bebebe;
  --color-mono300: #d6d7d9;
  --color-error: #d01e1e;
  --color-social: #395997;
}

react typescript tailwindcss storybook ui-testing

Câu trả lời 2

6

wonza43724985

추가로 tailwind v4 이후부터는 text-xs 과 같은 자체 유틸리티 클래스를 오버라이딩 하려면 index.css 아래와 같이 utility 적용하시면 돼요.

@import 'tailwindcss';

@theme {
  --color-primary: #1d2745;
  ...
}

@layer utilities {
  .text-xs {
    font-size: 12px;
    line-height: 18px;
    letter-spacing: 0px;
    font-weight: 400;
  }

2

jasonkang

감사합니다! 제공해주신 내용은 강의 자료에 추가해두겠습니다. 강의를 수강하시는 다른 분들도 도움 받으실 것 같아요~

스토리북에 대해서

0

57

1

Storybook 10에서 argTypes에 action 설정 시

0

74

1

storybook setup

0

86

2

실무 적용 관련해서 질문이 있습니다!

0

63

2

storybook 프로젝트 세팅 중 궁금한 점이 있습니다.

0

133

2

스토리북 테스트에 대한 질문

0

101

2

tailwind 4.x 버전 변경된 CSS 추출(?) 커맨드

1

207

2

스토리북 테마에 대해 질문 드립니다.

0

158

2

테일윈드를 안쓰고 스타일 컴포넌트만 사용하는 환경에서는요?

0

144

2

react-toastify 를 storybook에 출력 시키기

0

181

1

react에서 modal & portal 사용시 에는 어떻게 작성해야될까요

0

374

3

tsconfig

0

180

1

vite 초기설정

0

344

2

스토리 내 args에서 에러가 발생합니다.

0

208

2

Nextjs에서 tailwind를 사용할 때

0

280

2

제공해주시는 Figma 색상 코드가 강의와 달라 글 남깁니다!

0

142

2

Visual Test

1

127

1

NavigationBar 배경색

0

129

1

defaultValue 질문 드립니다!

0

123

1

svg를 public 말고 src>assets안에 넣는다면 import를 어떻게해야하나요?

1

265

2

index.tsx 빌드 오류

0

371

2

tailwind css 코드 스플릿팅이 가능한가요?

0

279

1

StoryBook 관련 궁금 사항입니다.

1

260

1

type-error 해결 방법 질문

2

406

4