[React] Assign object to a variable before exporting as module default warning

2023. 4. 10. 13:30·React/버그
반응형

React를 사용해서 개발하다가 터미널을 열었을 때 제목과 같은 오류가 발생했다. 

Assign object to a variable before exporting as module default warning

 

기능상 문제가 되는 부분은 없었지만 무엇이 문제인지 알아봤다. 

확인을 해보니 나의 export 습관에서 비롯된 문제였다. 

 

export default {
  value: "123",
  key: "toto"
}

다음과 같이 export 를 할 때 default에 객체로 바로 반환해서 발생한 문제였다. 

해결하는 방법도 간단했는데, 

 

const object = {
  value : "123",
  key: "toto",
}

export default object

다음과 같이 변수로 명칭을 정해주고 export를 하면 문제가 없다. 

간단한 문제지만 이런 오류로 인해서 한번 더 생각해볼 수 있는 경험이 되었다. 

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'React > 버그' 카테고리의 다른 글

[React] Cannot update a component ( ... ) while rendering a ...  (0) 2023.04.23
[React] MSW - Failed to register the Service Worker: Failed to register a ServiceWorker for scope  (0) 2023.04.03
[React] gh-pages로 배포한 페이지가 새로고침 시 404 에러가 떠요!  (0) 2022.04.11
[React] gh-pages로 배포한 페이지가 router를 제대로 인식 못해요!  (0) 2022.04.10
[React] Webpack styled-component  (1) 2022.03.22
'React/버그' 카테고리의 다른 글
  • [React] Cannot update a component ( ... ) while rendering a ...
  • [React] MSW - Failed to register the Service Worker: Failed to register a ServiceWorker for scope
  • [React] gh-pages로 배포한 페이지가 새로고침 시 404 에러가 떠요!
  • [React] gh-pages로 배포한 페이지가 router를 제대로 인식 못해요!
잉여개발자
잉여개발자
풀스택 개발자를 목표로 잉여롭게 개발 공부도 하면서 다양한 취미 생활도 즐기고 있는 잉여 개발자입니다.
  • 잉여개발자
    잉여로운 개발일지
    잉여개발자
    • 분류 전체보기 (789)
      • 개발정보 (36)
      • 개발환경 (7)
      • 개발생활 (19)
      • React (141)
        • 이론 (23)
        • 기능 (12)
        • 실험실 (88)
        • 버그 (6)
        • 패스트캠퍼스 (9)
        • Npm (3)
      • React Native (28)
        • 공통 (6)
        • TypeScript (3)
        • JavaScript (18)
        • 버그 (1)
      • Next.js (30)
        • 이론 (13)
        • 실험실 (13)
        • 버그 (3)
      • Web (35)
      • 알고리즘 (202)
        • 풀이 힌트 (39)
      • JavaScript (47)
      • TypeScript (29)
        • 기초 (27)
        • 실험실 (2)
      • Node.js (13)
        • 이론 (0)
        • 기능 (3)
        • 실험실 (9)
        • 버그 (1)
      • 도커 (4)
      • CCNA (22)
        • 이론 (4)
        • 문제 (18)
      • 취미생활 (167)
        • 잉여로운 칵테일 (2)
        • 잉여의 식물키우기 (130)
        • 잉여로운 여행기 (11)
        • 잉여의 제2외국어 (21)
        • 잉여로운 책장 (2)
      • Java (1)
        • Java의 정석 (1)
      • 꿀팁 공유 (3)
  • 태그

    CCNA
    ChatGPT
    리액트
    리얼클래스
    react
    덤프
    영어독학
    Babel
    next.js
    typescript
    식물
    javascript
    리얼학습일기
    webpack
    네트워크
    CSS
    바질 키우기
    네이버 부스트캠프
    알고리즘
    Node.js
    프로그래머스
    영어회화
    자바스크립트
    타입스크립트
    타일러영어
    redux
    ReactNative
    Docker
    다이소
    바질
  • hELLO· Designed By정상우.v4.10.1
잉여개발자
[React] Assign object to a variable before exporting as module default warning
상단으로

티스토리툴바