阿里巴巴值得贊揚(yáng)腻暮,提供豐富的鏡像來(lái)幫助國(guó)內(nèi)開(kāi)發(fā)者抖苦。
阿里巴巴開(kāi)源鏡像站
我常用的包管理有npm
和composer
node的包管理npm
鏡像
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
npm config get registry //查看本地鏡像源
附帶使用npm-check更新包的方法
npm install -g npm-check //安裝npm-check
npm-check -u -g //npm全局更新包
npm-check -u //npm更新某個(gè)項(xiàng)目的包
npm update <name> -g //npm更新單個(gè)全局包
npm update <name> --save //npm更新項(xiàng)目生產(chǎn)環(huán)境依賴包
npm update <name> --save-dev //npm更新項(xiàng)目開(kāi)發(fā)環(huán)境依賴包
PHP的包管理composer
鏡像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ //全局使用鏡像
composer config -g --unset repos.packagist //全局取消鏡像
composer config repo.packagist composer https://mirrors.aliyun.com/composer/ //項(xiàng)目?jī)?nèi)使用鏡像
composer diagnose //執(zhí)行診斷
composer clear //清空緩存
composer update --lock //若項(xiàng)目之前已通過(guò)其他源安裝,則需要更新 composer.lock 文件