我试图安装多个相同的宅基地箱。每个项目都针对不同的项目,完全相互隔离。它们都不会同时运行,一次只运行一个。
但是当我尝试运行vagrant up
时,它告诉我一个名为' homestead-7'的盒子。已经存在。我怎样才能重命名呢?
我在项目目录中的vagrantfile中找不到任何名称,也没有任何'框'项目.vagrant目录或我家.vagrant目录中的文件夹。 vagrant global-status
告诉我已经有1个宅基地7箱用于已经在进行中的项目。
答案 0 :(得分:1)
要在每个项目的基础上使用Homestead,您需要将其作为依赖项添加到每个项目中:
composer require laravel/homestead --dev
使用php vendor/bin/homestead make
生成Vagrantfile
和Homestead.yaml
个文件。然后,您只需从项目中运行vagrant up
即可。
答案 1 :(得分:1)
您需要在“ Homestead.yaml” 文件下添加“名称” 属性,例如:
名称:my-new-homestead
并确保您的授权,密钥和文件夹指向正确的路径。