Vite기반 React 프로젝트에서 emotion 설정하기

2025. 3. 26. 20:38·Frontend/React

vite 기반 react + ts 프로젝트에서 emotion.js 설정하는 방법

 

🔶 emotion 관련 라이브러리 설치

 

yarn add @emotion/react @emotion/styled 
yarn add --dev @emotion/babel-plugin

 

🔶 vite.config.js 수정

import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
import tsconfigPaths from "vite-tsconfig-paths";

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    react({
      jsxImportSource: "@emotion/react",
      babel: {
        plugins: ["@emotion/babel-plugin"],
      },
    }),
    tsconfigPaths(),
  ],
});

 

🔶 tsconfig.app.json 수정

"jsxImportSource": "@emotion/react",

해당 코드 추가

 

🔶 완성샷

 

♦️ DetailedHTMLProps 에러 발생하면?

 

tsconfig.app.json 에 아래 코드 추가해주기

{
	"compilerOptions": {
    	// ...
        "types": ["@emotion/react/types/css-prop"]
    }
}

 

반응형
저작자표시 (새창열림)

'Frontend > React' 카테고리의 다른 글

react-copy-to-clipboard 오류 발생  (0) 2025.03.10
Firebase Storage CORS 에러 해결하기  (5) 2024.11.05
Firebase Storage 유료로 변경!!  (0) 2024.11.05
431에러를 해결하다!  (1) 2024.09.04
react-router-dom 설치하기  (1) 2024.07.28
'Frontend/React' 카테고리의 다른 글
  • react-copy-to-clipboard 오류 발생
  • Firebase Storage CORS 에러 해결하기
  • Firebase Storage 유료로 변경!!
  • 431에러를 해결하다!
전예방
전예방
  • 전예방
    예방이의 개발일기
    전예방
  • 전체
    오늘
    어제
    • All (125)
      • Info & Tip (2)
      • 유용한 사이트들 (5)
      • Mark Up & StyleSheet (23)
        • HTML (6)
        • CSS & SCSS (10)
        • 반응형 (6)
      • Frontend (66)
        • 전체 (10)
        • JavaScript & Jquery (18)
        • TypeScript (0)
        • React (26)
        • Next.js (3)
        • 성능최적화 (2)
        • 웹접근성 (2)
      • Backend (13)
        • Python (1)
        • JAVA (2)
        • node.js (0)
        • PHP (7)
        • 패키지매니저 (3)
      • Markdown (0)
      • SCM (1)
        • Git&Github (1)
        • SVN (0)
      • IDE (4)
        • VSCode (2)
        • IntelliJ (1)
        • Ecplise (1)
      • 취미생활 (3)
      • 정보처리기사 (2)
      • 코딩자율학습단 (5)
        • 12기 (파이썬) (5)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

    • velog
    • github
  • 공지사항

  • 인기 글

  • 태그

    Admin
    코딩자율학습단
    코딩자율학습
    CSS
    react
    리액트
    관리자 페이지
    회원가입
    반응형
    frontend
    Python
    React Swiper
    NPM
    파이썬
    php
    swiper.js
    나도코딩
    TypeScript
    Chart.js
    yarn berry
  • 최근 댓글

  • 최근 글

  • 반응형
  • hELLO· Designed By정상우.v4.10.3
전예방
Vite기반 React 프로젝트에서 emotion 설정하기
상단으로

티스토리툴바