>  기사  >  웹 프론트엔드  >  국내 미러(타오바오 미러)의 npm 구성에 대해 이야기해보겠습니다.

국내 미러(타오바오 미러)의 npm 구성에 대해 이야기해보겠습니다.

青灯夜游
青灯夜游앞으로
2022-08-09 12:06:242903검색

npm은 node.js 라이브러리용 패키지 관리 도구입니다. 미러 주소가 해외이므로 라이브러리 설치가 느려질 수 있습니다. 미러 주소를 국내 주소(타오바오 미러)로 변경하면 설치 속도가 향상됩니다. 도서관.

타오바오 NPM 미러 사이트는 2014년부터 공식적으로 외부 서비스를 시작했습니다. 처음에는 단순히 NPM용 중국 미러 사이트로 국내 프론트엔드 커뮤니티에 환원하려는 목적으로 어느덧 운영되고 있었습니다. 지금. 당시 Ruby Gems Taobao 미러 방식을 참조하여 Alibaba 오픈 소스 조직에 taobao.org라는 2차 도메인 이름을 신청했고, 미러 사이트의 이름은 자연스럽게 Taobao NPM 미러 사이트(이하 CNPM으로).

국내 미러(타오바오 미러)의 npm 구성에 대해 이야기해보겠습니다.

위 그림과 같이 CNPM이 정식으로 서비스를 제공한 2014년부터 현재까지 NPM 패키지 개수는 10만개에서 178만개로 늘었고, CNPM 패키지 소스로 다시 다운로드되는 개수도 100개에서 늘어났습니다. 백만 → 200억. 이는 CDN 원본 복구 사이트의 양에 불과하며 실제 다운로드 수는 훨씬 더 많습니다.

CNPM은 지난 8년간 국내 프론트엔드의 활발한 발전을 지켜봤다고 자부할 수 있습니다. 앞으로도 중국 프론트엔드 개발자들과 계속해서 동행하기를 바랍니다.

PS: 핵심 참가자 대부분은 국내 주요 제조업체 출신이지만 CNPM 자체는 중립적인 공공 복지 프로젝트이며 막대한 일일 운영 및 유지 비용은 지역 사회 기부금에서 나옵니다.

npm 설정 및 구성 국내 미러(Taobao 미러)

국내 미러(타오바오 미러)의 npm 구성에 대해 이야기해보겠습니다.

http://npm.taobao.orghttp://registry.npm.taobao .org는 2022.06.30에 공식적으로 오프라인 상태가 되며 DNS 확인을 중단합니다. http://npm.taobao.orghttp://registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析。

新域名为 npmmirror.com

새 도메인 이름은 npmmirror.com입니다. 관련 서비스 도메인 이름 전환 규칙을 참조하세요:

http://npm.taobao.org => http://npmmirror.com
http://registry.npm.taobao.org => http://registry.npmmirror.com

npm을 새로운 Taobao 미러 소스로 수정:

npm config set registry http://registry.npmmirror.com

Need 미러링을 해제하고 공식 소스로 복원하려면:

npm config set registry https://registry.npmjs.org

npm 소스 주소가 성공적으로 변경되었는지 확인하세요.

npm config get registry

Taobao 이미지를 구성하고 cnpm을 설치 및 사용하세요

npm install -g cnpm --registry=https://registry.npmmirror.com
    이 방법을 사용하지 않는 것이 좋습니다. npm 명령에 영향을 미치며 매번 업데이트할 필요가 없습니다. 종속 패키지를 설치하려면 Taobao 주소를 작성하세요.
  • cnpm 설치 모드

cnpm이 설치되면 여기에 설정된 레지스트리, 즉 https://registry.npmmirror.com에서 모든 모듈이 설치됩니다.

    설치 중에 설치된 모듈이 동기화되지 않은 것을 발견하면 Taobao NPM이 백그라운드에서 자동으로 동기화되며 공식 NPM Registry.npmjs.org에서 설치할 수 있습니다. 다음에 이 모듈을 설치하면 Taobao NPM에서 직접 설치됩니다.
  • cnpm 사용

cnpm install xxx
노드 관련 지식을 더 보려면

nodejs 튜토리얼🎜을 방문하세요! 🎜

위 내용은 국내 미러(타오바오 미러)의 npm 구성에 대해 이야기해보겠습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제