正在尝试更新到最新的Laravel Homestead版本。文档说明更新composer json如下:"laravel/homestead": "^11"
我的所有开发都使用一个单独的框,所以我认为它意味着Homestead目录中的composer.json。当我将这一行添加到该文件时,我会收到以下错误消息:
Root package 'laravel/homestead' cannot require itself in its composer.json
当我运行vagrant box list
时,我得到以下输出:
laravel/homestead (virtualbox, 9.5.1)
laravel/homestead (virtualbox, 9.6.0)
laravel/homestead (virtualbox, 10.0.0)
据我所知,这意味着我正在运行Homestead V10.0.0。
那么,我该如何更新到版本11呢?
检查homestead.rb(homestead文件夹内(并检查此行
config.vm.box_version = settings['version']
(应在第22行(