이 문서에서는 npm config, npmrc 파일 및 --registry 플래그를 사용하여 npm 레지스트리 소스를 전환하는 방법에 대한 지침을 제공합니다. npm 레지스트리를 관리하기 위해 NRM을 사용하고 다양한 개발에서 npm 소스 변경 사항을 처리하기 위해 NVM을 사용하는 이점을 설명합니다
npm 레지스트리 소스를 전환하는 방법에는 여러 가지가 있습니다.
npm config 명령 사용: set Registry 플래그와 함께 원하는 레지스트리 URL을 입력하여 npm config 명령을 실행합니다. 예를 들어 npm 공용 레지스트리로 전환하려면 다음을 실행하세요.
<code>npm config set registry https://registry.npmjs.org/</code>
npmrc 파일 사용: 홈 디렉터리나 프로젝트 디렉터리에 .npmrc 파일을 만듭니다. 파일에 다음 줄을 추가하고 your-registry-url
를 원하는 레지스트리 URL로 바꿉니다.
<code>registry=your-registry-url</code>
--registry 플래그 사용: npm 명령을 실행할 때 --registry 플래그를 사용하여 레지스트리 소스를 지정할 수 있습니다. 예를 들어, npm 공용 레지스트리에서 패키지를 설치하려면 다음을 실행하세요.
<code>npm install --registry https://registry.npmjs.org/ @angular/core</code>
NRM(Node Registry Manager)은 여러 npm 레지스트리를 관리할 수 있는 도구입니다. npm 레지스트리를 사용하고 쉽게 전환할 수 있습니다. nrm을 사용하려면 npm을 사용하여 전역적으로 설치하세요.
<code>npm install -g nrm</code>
설치한 후에는 nrm을 사용하여 레지스트리를 추가, 제거 또는 나열할 수 있습니다. 레지스트리를 추가하려면 다음을 실행하세요.
<code>nrm add <registry-name> <registry-url></code>
예를 들어 npm 공용 레지스트리를 추가하려면 다음을 실행하세요.
<code>nrm add public https://registry.npmjs.org/</code>
사용 가능한 레지스트리를 나열하려면 다음을 실행하세요.
<code>nrm ls</code>
특정 레지스트리로 전환하려면 다음을 실행하세요.
<code>nrm use <registry-name></code>
다양한 개발 환경에서 npm 소스 변경 사항을 효율적으로 관리하려면 NVM(Node Version Manager)과 같은 도구를 사용하는 것이 좋습니다. NVM을 사용하면 시스템에 여러 버전의 Node.js를 설치 및 관리하고 버전 간에 쉽게 전환할 수 있습니다. 이렇게 하면 다양한 npm 소스로 다양한 개발 환경을 설정할 수 있어 특정 레지스트리 구성에 대해 테스트하고 개발할 수 있습니다.
NVM을 사용하려면 다음 명령을 사용하여 설치하세요.
<code>curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash</code>
설치한 후에는 NVM을 사용할 수 있습니다. 다양한 Node.js 버전을 설치하고 관리합니다. 특정 버전을 설치하려면 다음을 실행하세요.
<code>nvm install 18.12.1</code>
다른 버전으로 전환하려면 다음을 실행하세요.
<code>nvm use 18.12.1</code>
위 내용은 npm 스위치 소스 및 nrm 관리 소스의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!