使用composer更新套件版本時發生錯誤啦
原來跟相依套件有關係
送上人權圖,這是個傻傻使用composer require --dev phpunit/phpunit ^7後,系統直噴錯誤給你看的畫面
在Stockoverflow上也看到了類似的問答,看一下錯誤訊息,應該是必須把相依套件也一併更新才行
Composer上的文件也提到:
如果遇到需要更新相依套件的問題,可於後面加上 --update-with-dependencies
以我想更新PHPUnit的情況來說,範例如下:
指令: Composer require --dev phpunit/phpunit ^7 --update-with-dependencies
如下圖,就可以看到composer會一併將這個PHPUnit的相依套件一併更新了
單純筆記,皆為非正規作法,旁門左道,胡搞瞎搞。