安裝npm install時,長時間停留在fetchMetadata: sill mapToRegistry uri http://registry.npmjs.org/whatwg-fetch處,
此處需要在對應的URL處下載一些文件,只要網絡穩定,一般花不了多長時間
但是,最近兩次操作都是長時間停留,在網上找了一些原因,才發現后面的URL地址可以由淘寶的源代替,原來是資源問題導致的
方法如下:
更換成淘寶的源
npm config set registry https://registry.npm.taobao.org
– 配置后可通過下面方式來驗證是否成功
npm config get registry
– 或npm info express
如果覺得安裝速度慢,安裝源和原來 npm 是一樣的,可以通用,修改方法如下:
yarn config get registry # -> https://registry.yarnpkg.com
可以改成 taobao 的源:
yarn config set registry 'https://registry.npm.taobao.org' # -> yarn config v0.15.0 # -> success Set "registry" to "https://registry.npm.taobao.org". # -> Done in 0.04s.
然后 yarn install 的速度就快多了
只需要把 yarn 改成npm,同理可以修改npm的
轉自:http://www.dongcoder.com/detail-497141.html