阿里巴巴值得赞扬,提供丰富的镜像来帮助国内开发者。
阿里巴巴开源镜像站
我常用的包管理有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更新某个项目的包
npm update <name> -g //npm更新单个全局包
npm update <name> --save //npm更新项目生产环境依赖包
npm update <name> --save-dev //npm更新项目开发环境依赖包
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/ //项目内使用镜像
composer diagnose //执行诊断
composer clear //清空缓存
composer update --lock //若项目之前已通过其他源安装,则需要更新 composer.lock 文件