npm이 패키지 파일을 저장하는 서버는 해외에 있으며 때로는 차단되며 속도가 매우 느립니다.
해결 방법 : 가정용 미러 소스 사용
예 : Taobao : http://npm.taobao.org/
Taobao의 cnpm 설치
# 在任意目录执行都可以
# --global 表示安装到全局,而非当前目录,不能省略,否则不管用
npm install --global cnpm
그런 다음 cnpm
관련 패키지 를 다운로드 하는 데 사용할 수 있습니다 . 사용법은 다음 npm
과 같습니다.
# 使用国外npm服务器
npm install art-template
# 使用淘宝镜像
cnpm install art-template
설치를 cnpm
원하지 않고 Taobao의 서버를 사용하여 다운로드 npm
하려면 registry
속성을 수정할 수 있습니다.
npm install art-template --registry=http://registry.npm.taobao.org
그러나 매번 수동으로 매개 변수를 추가하는 것은 번거 롭습니다. 해결책은 구성 파일에서이 매개 변수를 수정하는 것입니다.
npm config set registry https://registry.npm.taobao.org
# 查看npm 配置信息
npm config list
위 명령의 구성을 사용하는 한 미래 npm install
는 기본적으로 Taobao의 서버를 통해 다운로드됩니다.