之前你們都知道使用cnpm命令來替代npm,能夠大大提高下載各類包的速度。例如:express
npm install -g cnpm --registry=https://registry.npm.taobao.org // 使用方法 cnpm install express
可是有時候在運行命令後,npm會自動給出一些提示(例如升級此包),選擇Y(贊成)後,會自動執行npm install xxxxx,這個時候有會變的很慢,咱們不得不手動終止操做,而後換用cnpm命令從新安裝。
今天,我在預研VUE的時候,發現有個更好的方法,咱們能夠直接使用npm命令來安裝、升級、卸載各類包,並且後臺走的仍是淘寶鏡像。方法就是配置一下npm的registray地址,方法以下:
npm config set registry https://registry.npm.taobao.org (默認地址:https://registry.npmjs.org/) // 配置後可經過下面方式來驗證是否成功 npm config get registry //這裏直接輸出淘寶鏡像的地址registry.npm.taobao.org // 或 npm info express //這裏會輸出一大堆信息,最後幾行中,會出現 tarball: 'http://registry.npm.taobao.org/xxxxxxxxxxxx'至此,之後能夠放心大膽的直接 NPM IT.