node도 설치하고 nvm도 설치하시는 이유는 뭔가요?
"[1-2] 맥-IOS 환경 설정"을 보고 있습니다.
저는 node를 설치하지 않고, nvm만 설치해서 사용하고 있는데요. 강사님께서는 brew install node 이후에 nvm을 설치하시네요. 저는 이렇게 하면 글로벌 node가 있고, nvm도 있는거라 혹시 꼬일까봐 node 설치 없이 nvm만 설치했는데요. 강사님 의견도 궁금합니다.
답변 1
0
글로벌버전이 바뀌지않고 nvm use를 이용하면 간편하게 노드버전을 프로젝트마다 바꿀수 있습니다. 예를들어 노드버전이 18이상 요구되는 프로젝트가 있고, 16버전이 필요한 프로젝트도 있을텐데 그럴때 사용하면 유용합니다.
또한 저는 수강생분들이 어떤 노드버전을 사용하는지모르고, 이미 구버전이 설치되어있다면 버전 에러가 발생할텐데 그때 쉽게 버전 전환도 가능하니까요!
0
답변 감사드립니다.
저또한 같은 이유로 NVM을 사용하는데요. 글로벌 NODE는 지워버리고 사용하거든요.
강의 환경에서는 Global Node + NVM 둘 다 설치되는 환경이길래 의문이 들었습니다.
혹시 저처럼 글로벌 Node 없이 NVM만 사용하면 문제가 있는건가 싶었습니다.
혹시 실례가 아니라면 이부분 다시한번 여쭤봐도 될까요?
제 질문 의도가 글에서 명확하게 표현되지 않았던 것 같습니다. 앞으론 이 부분 개선해서 질문 올리겠습니다.
0
완전 초보때 NVM과 글로벌 노드가 같이 깔려서 버전 관리가 안됐던 경험이 있습니다.
맨 처음 자바스립트 배울때 인데요. nvm 써도 노드 버전이 안바뀌더라구요. 알고보니 환경변수 설정이 꼬여서 그랬던거였습니다. which node가 nvm 경로가 아닌, 글로벌 node를 가르키더라구요. 그때 이후로 node 글로벌은 지우고 사용하고 있습니다. (당시엔 이 환경변수 설정하는거 자체가 벽이였습니다)
저도 글로벌 노드가 혹시 지워지면 문제가 있는것인가 싶어서 여쭤본 질문입니다.
딱히 큰 문제는 없는 것 같네요.
답변 감사드립니다.
react-native-screens 버전 호환 문제
2
153
1
안드로이드 실행 중 Drawer네비게이션과 MapView 성능 문제
0
103
2
해당 강의 부분은 실제 활용하기에 부족해 제가 해결한 방법입니다.
0
96
1
소스코드가 강의 순서랑 다른가요?
0
72
2
현재 Windows에서 VsCode로 작업 중인데 추후에 IOS도 가능하게 하려면
0
115
2
react-native-fast-image는 react 19 버전에서 설치가 안되나요?
0
209
2
SQL Shell의 역할이 무엇인가요?
0
91
1
혹시 해당 강의에서invalidateQueries를 사용한 이유가 있을까요?
0
79
2
빠르게 실행해보고싶습니다.
0
83
1
강의 수강 순서 관련
0
71
1
애뮬레이터 실행 방법
0
99
2
무료 Apple ID로 실기기 테스트 가능한가요?
0
90
2
ios 실기기 연결
0
70
2
npm run ios에러
0
74
1
10월 삭제 예정인 강의는 이유를 알 수 있을까요?
0
101
1
캘린더 개발 후에 navigation 에 대해서 궁금한 점이 있습니다.
0
51
1
안드로이드 위치 권한 이슈 2가지 문의
0
71
1
지도가 보이려면 음.. 작성해주신 스타일과 다르게
0
74
0
제대로 설치한거같은데 안드로이드랑 ios 둘다 앱실행이 안되는것같아요
0
83
3
강의 내용을 보면 전체적으로 function 함수 키워드를 사용하시는데
0
69
2
강의 3-9 에서 useGetRefreshToken 훅 안에 즉시 함수로 처리하는 이유가 궁금합니다!
0
82
2
사내에서 figma.com 업로드 안되나요?
0
96
1
AWS EC2 + RDS 설정
0
85
2
안드로이드 안켜집니다.
0
91
2





