Next.js 12 - Styled JSX, unknown property jsx found

2025. 3. 4. 08:52·♠️ Next.js 12

Next.js 12

 

⚫ Styled-jsx


- Next.js 고유의 style 방법(격리된 범위 css에 대한 지원을 제공하기 위해 styled-jsx를 번들로 제공한다)

<style jsx>{``}</style>

 

 

25.03.02 기준 next.js "12.0.7" 버전으로 설치하여 진행하면 unknown property jsx found 에러가 발생한다.

 

⚫ Unknown property jsx found 해결 방법


해결법

1. npm install styled-jsx 로 styled-jsx를 명시적으로 설치해준다. (사실 이것만 해도 동작은 잘 될 것이다)

2. vscode extension인 styled-jsx, styled-jsx Language Server를 설치해준다. (css 자동완성 기능과 syntax highlighting 기능)

3. .eslintrc.json에 jsx를 ignore하는 rules 코드를 추가해준다. (굳이 안해도 css가 잘 적용되지만, error 표시가 보기 싫으면 작성)

 "rules": {
    "react/no-unknown-property": [
      2,
      {
        "ignore": ["jsx"]
      }
    ]
  }

 

⚫ Styled-jsx 장점


- Styled-jsx를 사용하면 className이 CSS Modules를 사용할 때보다 더 기이해진다.

  모듈들이 여전히 독립적이고, 파일 import도 필요없다.

'♠️ Next.js 12' 카테고리의 다른 글

Next.js 12 - Layout, Head component  (0) 2025.03.10
Next.js 12 - Global Style  (0) 2025.03.07
Next.js 12 - CSS Modules  (0) 2025.03.01
Next.js 12 - Routing  (0) 2025.03.01
Next.js 12 - Static Pre Rendering  (1) 2025.03.01
'♠️ Next.js 12' 카테고리의 다른 글
  • Next.js 12 - Layout, Head component
  • Next.js 12 - Global Style
  • Next.js 12 - CSS Modules
  • Next.js 12 - Routing
j2yonghwa
j2yonghwa
Trying to be a fullstack developer 🚀
  • j2yonghwa
    j2yonghwa
    j2yonghwa
  • 전체
    오늘
    어제
    • 분류 전체보기 (156)
      • ⏰ Daily WakaTime (1)
      • 🏖️ 노마드코더 (2)
      • 🍺 Dev Setup (3)
      • 🔭 Tech Info (1)
      • 🚫 Error (1)
      • 📂 라이브러리 (23)
      • ♣️ Next.js 14 (10)
      • ♠️ Next.js 12 (20)
      • 🛸 React Native (12)
      • 🦋 TypeScript (1)
      • 🐍 Python (2)
      • 🌊 TailwindCSS (4)
      • 🧩 SQL (25)
      • 💎 Prisma (5)
      • 🌱 MongoDB (4)
      • 🎯 Redis (1)
      • 🧬 GraphQL (2)
      • 🔥 Firebase (7)
      • 💸 Third-Party Services (2)
      • 🕸️ Web (1)
      • 🏆 코딩테스트 (23)
      • 📙 모딥다 (5)
      • 📗 코테 합격자 되기 -JS- (0)
      • 📘 클린코드 (0)
      • 🍯 꿀팁 🐝 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 깃헙
  • 공지사항

  • 인기 글

  • 태그

    모딥다
    tailwindcss
    API
    0레벨
    Firebase
    mongoDB
    react router
    PostgreSQL
    SQL
    코딩테스트 입문
    Python
    라이브러리
    next.js 14
    React Native
    자바스크립트
    MySQL
    Prisma
    dev setup
    Next.js
    next.js 12
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
j2yonghwa
Next.js 12 - Styled JSX, unknown property jsx found
상단으로

티스토리툴바