說一說我為什么會更換鏡像源,今天我准備給公司的項目添加一個 Excel 導出的功能,需要 PhpSpreadsheet 插件來實現我的功能。輸入命令發現提示我 Authentication required (packagist.laravel-china.org):
what?這是什么提示我需要用戶名。不對啊平常都沒有出現這個問題。我就去查百度了發現原來 laravel-china 的 package 鏡像站將要停止運營了,這個消息並不是很好。用了很久的鏡像站了,非常不錯。哎,人家也堅持了兩年已經很不錯了。沒辦法我只能更換了。下面是我更換為阿里雲鏡像的操作步驟:
官網: https://developer.aliyun.com/composer
全局替換
$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
$ composer clear-cache # 此步奏選澤性操作,清除所有 package 緩存。
當前項目替換
$ cd 項目目錄
$ composer config repo.packagist composer https://mirrors.aliyun.com/composer/