1. NVM
1) 에러 내용(nvm 설치 후)
- nvm ls 를 치면
iojs -> N/A (default)
node -> stable(-> N/A)(default)
unstable -> N/A (default) 가 뜬다.
-> nvm이 설치는 되어있는데 발생한 오류임.
2) 해결
nvm 수동설치
2-1) git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags` // 터미널에 복붙(git부터 --tags`까지 복사해서 붙여넣기하면 됨)
fatal: 대상 경로가('/users/유저명/.nvm') 이미 있고 빈 디렉터리가 아닙니다.라고 뜰거임
참조링크: https://github.com/nvm-sh/nvm/tree/v0.17.3
2-2) source ~/.nvm/nvm.sh
2-3) nvm install 0.10
2-4) nvm use 0.10
2-5) nvm run 0.10 --version
2-6) nvm ls
-> 잘 됨. nvm install 0.10부터 뭔가 잘 된다는 감이 잡힘. 다른 블로그 보면 vi 들어가서 직접 설정해주는 방식이 있는데 git clone해서 강제 설치해주는 게 더 깔끔한 것 같음. 이미 파일이 설치되어 있다면 2-3부터 해도 될 것 같다.
3) 원인
lts 버전이 달라서인 것 같다. 아예 최신버전 설치해주니 잘 됨.
설치 후 nvm ls 돌려보니
~ git:(master) ✗ nvm ls
-> v0.10.48
default -> 0.10 (-> v0.10.48)
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v0.10.48) (default)
stable -> 0.10 (-> v0.10.48) (default)
lts/* -> lts/gallium (-> N/A)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
라고 뜬다.
이후 'nvm ls-remote'로 설치 가능한 lts 버전 확인해서
nvm install 버전명 하면 됨.
'코딩 > Error' 카테고리의 다른 글
gyp Error - Mac OS 업데이트 후 npm i 시 발생 (0) | 2023.01.03 |
---|---|
22.06.02 NVM warn engine error(사용환경: mac) (0) | 2022.06.02 |
TIL 22.05.10 - BrowserslistError, react-scripts error (0) | 2022.05.10 |
Tsx 파일에서 react-icons import 시 에러 (0) | 2022.04.25 |
[Error] parsing error cannot find module eslint-visitor-keys.cjs (0) | 2022.04.06 |