You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
npm list ajv를 해보시면, │ │ └── [email protected] deduped invalid: "^8.8.2" from node_modules/ajv-keywords
로 확인이 되었는데 여기 ajv 라이브러리의 버전이 오류가 나고 있는 듯 해서 터미널에서 npm install --save-dev ajv@^8
를 실행했습니다(스택 오버플로우 답변에서는 버전 7로 쓰여있었는데 저희 오류에서 ^8.8.2 버전이 필요한듯 하여 8버전으로 설치 시도)
문제는 이렇게 하면 다른 gatsby 관련된 버전들이 충돌이 나는 듯 하더라고요. npm error code ERESOLVE npm error ERESOLVE could not resolve npm error npm error While resolving: [email protected] npm error Found: [email protected]
아마도 로컬에 설치한 gatsby 버전이 너무 높아서 일어나는 문제인 듯 합니다. 이런 의존성 문제를 모두 해결하면 좋겠지만 제 경우에는 일단 블로그를 열어보는게 목표였어서 --legacy-peer-deps를 추가해서 일단 충돌을 무시하고 빌드를 진행했습니다.
터미널에서 npm install --save-dev ajv@^8 --legacy-peer-deps 를 입력한 뒤에 npm run start 하시면 해결 될 겁니다.
설치 환경
프로젝트 생성까지는 잘되는데
npm run start
실행 시에 빌드가 완료되지가 않습니다.혹시 몰라서 노드 버전을 18로 내려서 해봐도 안됩니다..
혹시 Sequioa OS 대응이 아직 안된 걸까요?
not finished Building development bundle - 9.515s
The text was updated successfully, but these errors were encountered: