遇到request to http://registry.cnpmjs.org/async-validator failed, reason: getaddrinfo ENOTFOUND registry.cnpmjs.org registry.cnpmjs.org:80,該怎么辦?
遇到這個問題的原因是由於在npm中設置了代理,那解決辦法如下:
方法:
(1)修改源地址位淘寶鏡像
npm config set registry http://registry.npm.taobao.org/
(2)修改源地址為官方源
npm config set registry https://registry.npmjs.org/
再使用cnpm 即可。
下載淘寶鏡像:npm install -g cnpm --registry==http://registry.npm.taobao.org
指定淘寶鏡像:npm config set registry http://registry.npm.taobao.org/