요즘 한 가지 토이프로젝트를 제대로 만들어보고 싶다는 생각에 Nomad Coders의 Next.js 강의를 수강하고 있다.
오늘 진행한 내용은 Next.js 앱을 생성하는 과정이었는데,
사실 만났던 에러는 굉장히 초보적이고 기초적인 부분이었지만 혹시라도 같은 실수를 반복하지 않기 위해서,
그리고 혹시라도 이 글을 읽고 조금이라도 도움을 얻을 분들을 위해 이렇게 글을 작성하게 되었다.
1. node:events:346
도대체 뭐 이렇게 생긴 에러가 있나 싶어서 처음엔 멘붕이 왔지만 해결책은 실로 간단했다.
바로 yarn이 없었던 것이다.
그래서 brew install yarn을 통해 yarn을 설치해주니 바로 해결되었다.
2. node 버전 문제
이번 경우에는 그나마 에러 메시지가 명확해서 좋았다.
nvm을 활용해서 node 버전을 15.14.0에서 16.13.1로 변경해주니 제대로 진행되었다.
꽤나 낯선 node의 세계
부트 캠프에서 JavaScript를 배우면서 node.js도 어느 정도 기본적인 부분은 알고 있다고 생각했는데,
이렇게 기초적인 에러도 많이 낯설게 느껴지는 것은 내가 아직도 한참 더 배워야 할 것이 남아있다는 뜻이다.
이런 식으로 차근차근 정리해나가면서 꾸준히 익숙해지는 시간을 갖도록 하자.
'Troubleshooting > in Lectures' 카테고리의 다른 글
'Date' 형식은 'ReactNode' 형식에 할당할 수 없습니다. (2) | 2022.06.01 |
---|---|
[java.lang.UnsupportedClassVersionError] (0) | 2021.03.10 |