728x90
firebase를 사용하려고 설치 후 프로젝트에 추가하려는데 에러가 났다. 로그를 읽어보니 node 버전 변경이 필요한 것 같았다.
터미널에 node -v 를 입력해서 설치된 버전을 확인했다. 내 버전은 16.6.2
node -v
node.js 버전 변경을 위해 nvm을 설치했다.
1. nvm 설치
2. 버전 리스트 확인
압축을 풀어 설치가 완료된 후 터미널을 다시 실행하여 nvm 설치 확인한다.
다음 명령어를 입력하면 설치할 수 있는 버전 리스트를 확인할 수 있다.
nvm list available
3. 원하는 버전 설치
버전 리스트 확인 후 원하는 버전을 설치한다.
나는 firebase 추가하면서 난 에러에서 원하는 대로 17.0.0을 설치했다.
nvm install 설치를 원하는 버전
4. 버전 변경
다음 명령어로 설치된 버전을 확인 해보면 16.6.2가 설치되어 사용 중이고 새롭게 17.0.0이 설치된 것을 확인할 수 있다.
nvm list
그리고 사용할 버전을 입력해주면 된다.
nvm use 사용을 원하는 버전
다시 nvm list로 확인해보니 버전이 변경된 것이 보인다.
* nvm use할 때 이런 에러가 나오길래 관리자 권한으로 실행해서 다시 입력하니까 변경되었다.
버전 변경 후 firebase 추가했더니 정상적으로 완료되었다. 생각보다 간단하네 나이스!!
728x90
'프로그래밍 > React' 카테고리의 다른 글
[React] 여러가지 CSS방식 - Styled component (2) | 2022.07.02 |
---|---|
[React] useNavigate()로 state 전달하기 (0) | 2022.05.27 |
[React] 깃허브 배포 Build, Deploy (0) | 2022.05.10 |
[React] Router (0) | 2022.05.09 |
[React] useEffect (0) | 2022.05.08 |
댓글