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

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

Aug 09, 2022 pm 12:06 PM
node npm 패키지 관리 도구

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 사용

노드 관련 지식을 더 보려면

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

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

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

npm React 설치 시 오류가 발생하면 어떻게 해야 하나요? npm React 설치 시 오류가 발생하면 어떻게 해야 하나요? Dec 27, 2022 am 11:25 AM

npm 반응 설치 오류에 대한 해결 방법: 1. 프로젝트에서 "package.json" 파일을 열고 종속성 개체를 찾습니다. 2. "react.json"을 "devDependency"로 이동합니다. 3. 터미널에서 "npm audit"를 실행합니다. 생산'을 통해 경고를 수정합니다.

nvm에서 노드를 삭제하는 방법 nvm에서 노드를 삭제하는 방법 Dec 29, 2022 am 10:07 AM

nvm을 사용하여 노드를 삭제하는 방법: 1. "nvm-setup.zip"을 다운로드하여 C 드라이브에 설치합니다. 2. "nvm -v" 명령을 통해 환경 변수를 구성하고 버전 번호를 확인합니다. install" 명령 노드 설치; 4. "nvm uninstall" 명령을 통해 설치된 노드를 삭제합니다.

Express를 사용하여 노드 프로젝트에서 파일 업로드를 처리하는 방법 Express를 사용하여 노드 프로젝트에서 파일 업로드를 처리하는 방법 Mar 28, 2023 pm 07:28 PM

파일 업로드를 처리하는 방법은 무엇입니까? 다음 글에서는 Express를 사용하여 노드 프로젝트에서 파일 업로드를 처리하는 방법을 소개하겠습니다. 도움이 되길 바랍니다.

Node의 프로세스 관리 도구 'pm2”에 대한 심층 분석 Node의 프로세스 관리 도구 'pm2”에 대한 심층 분석 Apr 03, 2023 pm 06:02 PM

이 기사에서는 Node의 프로세스 관리 도구인 "pm2"를 공유하고 pm2가 필요한 이유, pm2 설치 및 사용 방법에 대해 설명합니다. 모두에게 도움이 되기를 바랍니다!

C++ 개발 시 종속 라이브러리 설치 문제를 해결하는 방법 C++ 개발 시 종속 라이브러리 설치 문제를 해결하는 방법 Aug 22, 2023 am 11:57 AM

C++ 개발에서 종속 라이브러리 설치 문제를 해결하는 방법 요약: C++ 개발 과정에서 종속 라이브러리를 사용할 때 설치 문제가 자주 발생합니다. 이 기사에서는 다음을 포함하여 C++ 개발에서 종속 라이브러리 설치를 해결하는 몇 가지 일반적인 방법을 소개합니다. 패키지 관리자, 수동 컴파일 및 설치, 미리 컴파일된 바이너리 사용 등 또한 일부 공통 종속 라이브러리에 대한 설치 예와 주의사항도 소개합니다. 키워드: C++ 개발, 종속 라이브러리 설치, 패키지 관리자, 컴파일 및 설치, 미리 컴파일된 바이너리 파일 1. 소개 C++ 개발에서는 종속 라이브러리를 사용하는 것이 매우 일반적입니다.

PI 노드 교육 : PI 노드 란 무엇입니까? Pi 노드를 설치하고 설정하는 방법은 무엇입니까? PI 노드 교육 : PI 노드 란 무엇입니까? Pi 노드를 설치하고 설정하는 방법은 무엇입니까? Mar 05, 2025 pm 05:57 PM

Pinetwork 노드에 대한 자세한 설명 및 설치 안내서이 기사에서는 Pinetwork Ecosystem을 자세히 소개합니다. Pi 노드, Pinetwork 생태계의 주요 역할을 수행하고 설치 및 구성을위한 전체 단계를 제공합니다. Pinetwork 블록 체인 테스트 네트워크가 출시 된 후, PI 노드는 다가오는 주요 네트워크 릴리스를 준비하여 테스트에 적극적으로 참여하는 많은 개척자들의 중요한 부분이되었습니다. 아직 Pinetwork를 모른다면 Picoin이 무엇인지 참조하십시오. 리스팅 가격은 얼마입니까? PI 사용, 광업 및 보안 분석. Pinetwork 란 무엇입니까? Pinetwork 프로젝트는 2019 년에 시작되었으며 독점적 인 Cryptocurrency Pi Coin을 소유하고 있습니다. 이 프로젝트는 모든 사람이 참여할 수있는 사람을 만드는 것을 목표로합니다.

pkg를 사용하여 Node.js 프로젝트를 실행 파일로 패키징하는 방법에 대해 이야기해 보겠습니다. pkg를 사용하여 Node.js 프로젝트를 실행 파일로 패키징하는 방법에 대해 이야기해 보겠습니다. Dec 02, 2022 pm 09:06 PM

nodejs 실행 파일을 pkg로 패키징하는 방법은 무엇입니까? 다음 기사에서는 pkg를 사용하여 Node 프로젝트를 실행 파일로 패키징하는 방법을 소개합니다. 도움이 되기를 바랍니다.

노드가 npm 명령을 사용할 수 없으면 어떻게 해야 합니까? 노드가 npm 명령을 사용할 수 없으면 어떻게 해야 합니까? Feb 08, 2023 am 10:09 AM

노드가 npm 명령을 사용할 수 없는 이유는 환경 변수가 올바르게 구성되지 않았기 때문입니다. 해결 방법은 다음과 같습니다. 1. "시스템 속성"을 엽니다. 2. "환경 변수" -> "시스템 변수"를 찾은 다음 환경을 편집합니다. 3. nodejs 폴더의 위치를 ​​찾습니다. 4. "확인"을 클릭합니다.

See all articles