Hyewon의 개발노트

Mac M1 이슈 정리

맥북 M1으로 개발환경을 구축하면서 겪은 이슈 정리하는 포스팅


1. NodeJS 버전 이슈

M1에서 기존 프로젝트를 clone해서 npm install하는 과정에서 node version 이슈가 있었다.
구글링을 통해 알아낸 결과 M1에서는 15이상의 버전을 지원하고, node 15미만의 버전으로 설치할 경우, Rosetta2를 이용하여 설치해야한다.

즉, 해결방법은 두가지가 있다.

  1. 15이상의 node 버전으로 설치
  2. node 버전 15미만일 경우 Rosetta2를 사용해 설치한다.

Rosetta2 사용법 : 터미널 옵션 -> 정보가져오기 -> Rosetta를 사용하여 열기