npm 설치가 너무 막히고 느립니다.

최근에 집에서 git 프로젝트 작업을 하고 있다는 사실을 알게 된 후 npm i아주 빠르게 다운로드를 시작했는데, 그러다가 멈춰서 다운로드를 완료하는 데 몇 분 정도 걸렸습니다. 이것은 강박 장애가 있는 코더에게는 참을 수 없는 일입니다.

의심스러우면 먼저 GPT에 문의하세요.

GPT는 또한 여러 솔루션을 제공합니다.
1. 미러 소스 변경: npm의 기본 미러 소스는 지리적 위치의 영향을 받아 다운로드 속도가 느려질 수 있습니다. Taobao 미러(https://npm.taobao.org/) 또는 cnpm(https://github.com/cnpm/cnpm)과 같은 국내 미러 소스를 사용하여 다운로드 속도를 높일 수 있습니다.

npm config set registry https://registry.npm.taobao.org/  //使用淘宝镜像

2. 원사 사용: 원사는 npm을 대체하는 패키지 관리 도구로, 병렬 다운로드, 로컬 캐싱 등의 최적화 전략을 사용하므로 경우에 따라 npm보다 빠릅니다. Yarn을 사용하여 패키지를 관리할 수 있습니다.

npm install -g yarn

로컬 설정을 확인해보니 저도 타오바오 미러를 사용하고 있어서 계속할 수 밖에 없었고, 마침내 알게 되었습니다.

注意: Taobao npm 미러 스테이션이 새로운 도메인 이름으로 전환되었습니다

새 웹사이트: https://npmmirror.com,

레지스트리 종점:https://registry.npmmirror.com

새로운 도메인 이름이 정식 출시됨에 따라 2022년 5월 31일 0시부터 기존 도메인 이름 http://npm.taobao.orghttp://registry.npm.taobao.org도메인 이름의 서비스가 중단됩니다.


更换:npm config set registry https://registry.npmmirror.com

查看是否更换成功:npm config get registry

执行安装命令:npm install

미러 소스에 대한 몇 가지 일반적인 설정

npm 현재 소스를 봅니다.

npm config get registry

npm은 Taobao 미러 소스를 설정합니다.

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

마지막으로 npm 관리 도구를 추천합니다

nmm으로 이미지 보기 및 전환

npm install -g nrm
// 查看所有的源
nrm ls

// 增加源地址
nrm add 
nrm add taobao https://registry.npmmirror.com/

// 切换 比如切换到 淘宝源
nrm use tobao

// 删除源地址
nrm del 
nrm del taobao

// 测试所有源的相应时间 看那个更快
nrm test

nvm과 비슷하다고 생각하시나요?

추천

출처blog.csdn.net/to_prototy/article/details/132487675