여러 NodeJS 버전 관리
2059 단어 nodecodenewbiewebdevjavascript
NVM을 만나다
nvm(노드 버전 관리자)은 여러 노드 버전을 관리하고 즉시 전환합니다.
단일 노드 버전을 사용하더라도 nvm을 통해 설치하고 업데이트하는 것이 훨씬 쉽습니다.
설치 중
이 원 라이너를 사용하여 설치하십시오.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
또는 GitHub repo에서 전체 지침을 확인하십시오.
시작하기
노드 v14.3.0을 설치한다고 가정해 보겠습니다. 다음과 같이 쉽습니다.
nvm install 14.3.0
14.3.0을 필요한 버전으로 변경하기만 하면 됩니다.
최신 LTS를 설치하려면 다음을 실행하십시오.
nvm install --lts
몇 개의 노드 버전이 설치되면 use 명령을 사용하여 특정 버전을 활성화할 수 있습니다.
nvm use 14.3.0
글로벌 모듈
전역 모듈은 다른 노드 버전 간에 공유되지 않습니다. 모든 노드 버전에 대해 전역 종속성을 설치해야 합니다. 성가실 수 있지만 의미가 있습니다. 일부 종속성은 특정 노드 버전과 호환되지 않을 수 있습니다.
.nvmrc
여기가 가장 좋은 부분입니다! 프로젝트에 .nvmrc 파일을 추가하여 정확히 노드 버전을 지정할 수 있습니다.
이전 예제로 돌아가서 노드 버전을 .nvmrc에 저장해 보겠습니다.
echo "14.3.0" > .nvmrc
이제 내가 cd
이 디렉토리 또는 그 하위 디렉토리에 들어갈 때마다 nvm use
를 실행하여 내 프로젝트 버전을 활성화할 수 있습니다. 우리의 경우 14.3.0입니다.
다른 개발자도 사용할 수 있도록 이 파일을 git repo에 커밋할 수도 있습니다.
그게 다야! 이제 원하는 노드 버전에 대해 생각하지 않고 프로젝트 간에 쉽게 전환할 수 있습니다. 👾
Daily은 새 탭마다 최고의 프로그래밍 뉴스를 제공합니다. 우리는 당신이 미래를 해킹할 수 있도록 당신을 위해 수백 개의 검증된 소스의 순위를 매길 것입니다.
Reference
이 문제에 관하여(여러 NodeJS 버전 관리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/dailydotdev/managing-multiple-nodejs-versions-4m3l
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이 원 라이너를 사용하여 설치하십시오.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
또는 GitHub repo에서 전체 지침을 확인하십시오.
시작하기
노드 v14.3.0을 설치한다고 가정해 보겠습니다. 다음과 같이 쉽습니다.
nvm install 14.3.0
14.3.0을 필요한 버전으로 변경하기만 하면 됩니다.
최신 LTS를 설치하려면 다음을 실행하십시오.
nvm install --lts
몇 개의 노드 버전이 설치되면 use 명령을 사용하여 특정 버전을 활성화할 수 있습니다.
nvm use 14.3.0
글로벌 모듈
전역 모듈은 다른 노드 버전 간에 공유되지 않습니다. 모든 노드 버전에 대해 전역 종속성을 설치해야 합니다. 성가실 수 있지만 의미가 있습니다. 일부 종속성은 특정 노드 버전과 호환되지 않을 수 있습니다.
.nvmrc
여기가 가장 좋은 부분입니다! 프로젝트에 .nvmrc 파일을 추가하여 정확히 노드 버전을 지정할 수 있습니다.
이전 예제로 돌아가서 노드 버전을 .nvmrc에 저장해 보겠습니다.
echo "14.3.0" > .nvmrc
이제 내가 cd
이 디렉토리 또는 그 하위 디렉토리에 들어갈 때마다 nvm use
를 실행하여 내 프로젝트 버전을 활성화할 수 있습니다. 우리의 경우 14.3.0입니다.
다른 개발자도 사용할 수 있도록 이 파일을 git repo에 커밋할 수도 있습니다.
그게 다야! 이제 원하는 노드 버전에 대해 생각하지 않고 프로젝트 간에 쉽게 전환할 수 있습니다. 👾
Daily은 새 탭마다 최고의 프로그래밍 뉴스를 제공합니다. 우리는 당신이 미래를 해킹할 수 있도록 당신을 위해 수백 개의 검증된 소스의 순위를 매길 것입니다.
Reference
이 문제에 관하여(여러 NodeJS 버전 관리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/dailydotdev/managing-multiple-nodejs-versions-4m3l
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
nvm install 14.3.0
nvm install --lts
nvm use 14.3.0
전역 모듈은 다른 노드 버전 간에 공유되지 않습니다. 모든 노드 버전에 대해 전역 종속성을 설치해야 합니다. 성가실 수 있지만 의미가 있습니다. 일부 종속성은 특정 노드 버전과 호환되지 않을 수 있습니다.
.nvmrc
여기가 가장 좋은 부분입니다! 프로젝트에 .nvmrc 파일을 추가하여 정확히 노드 버전을 지정할 수 있습니다.
이전 예제로 돌아가서 노드 버전을 .nvmrc에 저장해 보겠습니다.
echo "14.3.0" > .nvmrc
이제 내가 cd
이 디렉토리 또는 그 하위 디렉토리에 들어갈 때마다 nvm use
를 실행하여 내 프로젝트 버전을 활성화할 수 있습니다. 우리의 경우 14.3.0입니다.
다른 개발자도 사용할 수 있도록 이 파일을 git repo에 커밋할 수도 있습니다.
그게 다야! 이제 원하는 노드 버전에 대해 생각하지 않고 프로젝트 간에 쉽게 전환할 수 있습니다. 👾
Daily은 새 탭마다 최고의 프로그래밍 뉴스를 제공합니다. 우리는 당신이 미래를 해킹할 수 있도록 당신을 위해 수백 개의 검증된 소스의 순위를 매길 것입니다.
Reference
이 문제에 관하여(여러 NodeJS 버전 관리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/dailydotdev/managing-multiple-nodejs-versions-4m3l
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
echo "14.3.0" > .nvmrc
Reference
이 문제에 관하여(여러 NodeJS 버전 관리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dailydotdev/managing-multiple-nodejs-versions-4m3l텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)