![여러 버전의 NodeJ 실행](https://rvso.com/image/1070956/%EC%97%AC%EB%9F%AC%20%EB%B2%84%EC%A0%84%EC%9D%98%20NodeJ%20%EC%8B%A4%ED%96%89.png)
저는 서로 다른 버전의 NodeJ와 React를 실행하는 2개의 서로 다른 프로젝트가 있는 서버를 관리하고 있는 상황에 있습니다. 프로젝트는 2명의 다른 프로그래머에 의해 개발되었으므로 컨테이너 사용을 피하고 각 프로젝트가 다른 버전의 NodeJ 및 ReactJ를 실행할 수 있도록 허용하는 방법이 있는지 알고 싶었습니다.
해결책이 있나요?
답변1
네, 아주 흔한 상황이에요. 필요한 것은 NVM(Node Version Manager)입니다.https://github.com/nvm-sh/nvm
React에 대해서는 잘 모르겠지만 종속성 버전이 package.json에 있으므로 전역적으로 설치된 패키지(-g 플래그 사용)를 제외하고 모든 프로젝트에 대해 다른 버전을 가질 수 있습니다.