ccl*_*oyd 7 virtualbox vagrant laravel homestead
我正在尝试安装多个相同的宅基地框。每个用于不同的项目,彼此完全隔离。它们都不会同时运行,一次只能运行一个。
但是当我尝试运行时vagrant up,它告诉我一个名为“homestead-7”的盒子已经存在。我该如何重命名?
我在项目目录的 vagrantfile 中的任何地方都没有看到名称,也没有在项目 .vagrant 目录或我的主 .vagrant 目录中看到任何“boxes”文件夹。 vagrant global-status告诉我已经有 1 个 homestead-7 框用于已经在进行中的项目。
要在每个项目的基础上使用 Homestead,您需要将其添加为每个项目中的依赖项:
composer require laravel/homestead --dev
Run Code Online (Sandbox Code Playgroud)
用于php vendor/bin/homestead make生成Vagrantfile和Homestead.yaml文件。然后你就可以简单地vagrant up从你的项目中运行。
请参阅Laravel 文档了解更多信息。