🚨 에러 발생
목데이터 서버를 구축하기 위해 MSW를 사용하려고 설치를 한 뒤 mockServiceWorker.js를 생성하기 위해
npx msw init public/ --save
로 를 설치하고 생성하려고 하는데 ES Module 에러가 발생함.
처음에는 당연히 노드 문제라고 생각하고 찾아서 한참 헤맸다.
찾아도 안나오길래 노드문제가 아니라 다른 문제인거 같아서 방향을 다르게 해서 찾아보니 내가 사용하고 있는 패키지 관리자가 yarn 인데 yarn 1의 의존성 문제라는 걸 찾아냈다.
💡 에러 해결
yarn cache clean --all
rm node_modules/ yarn.lock package-lock.json
yarn
패키지 관리자 캐시를 지우고 현재 프로젝트의 yarn.lock package-lock.json를 지워준 뒤에 yarn 명령어로 다시 설치 해줬다.
이렇게 해주고 나니 오류없이 설치됐다!
📌
[storybook Error] const stringWidth = require('string-width');
'Front-end > etc' 카테고리의 다른 글
팀프로젝트 내 개인 레파지토리로 복사하기 (0) | 2024.06.02 |
---|---|
카테고리 상태값이 초기값으로 돌아가는 이유? (0) | 2024.04.15 |
필터링 기능 잔혹사 (0) | 2024.04.04 |
Mock Service Worker(MSW)로 API 목킹하기(feat.React) (0) | 2024.03.22 |
Firebase로 회원가입 & 로그인 기능 구현하기 - Authentication (0) | 2024.03.19 |