@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.16.7 requires a peer of
@babel/core@^7.13.0 but none is installed. You must install peer dependencies yourself.
이런 오류를 만낫는데 ,, 이 오류가 말하는 것은
너의 버전은 낮으니까 버전을 높여라..
라고 말하는 것이다.
방법은 nvm 이라는 것을 사용해야한다.
nvm이 뭐냐면 노드 버전을 왔다갔다 할 수 있게 도와주는 것이라고 한다...
nvm 다운로드 참고 블로그
nvm list
nvm use v17.5.0
근데 17.5.0을 까는건 성공했는데
다른버전 깔려고 하니 오류낫따...
그래서 Python을 깔았따.
파이썬 까는법 참고블로그
근데 안깔리는 것이다 ㅡㅡ
왜냐면 m1 mac pro는 3.9.1이상 버전만 깔린다고 한다.
출처에 의하면....
그래서 파이썬을 깔았고...
14.19.2 버전을 깔려고 했는데..
[nvm] clang: error: no such file or directory: 'CXX=c++'
이런 오류를 만낫다 ;;
이 오류의 뜻은...
또 m1 mac pro 에서는 15버전 이상만 깔린다고 한다 ;;
m1 mac pro 14버전 까는 방법 블로그 보고 하니 깔림..
이제
nvm use 14.19.2
이런식으로 사용하면 된다.
근데 더 꿀팁이 있다.
여기에서
그냥 여기서 해당 프로젝트 킬 때마다 설정하고 싶은 node version을 세팅해주면 끝~!
이렇게 해두면 nvm use 14.19.2 이런거 안써도 됨!!!!!