📌  相关文章
📜  将 Sail 安装到现有的 laravel 8 项目中 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:39:13.366000             🧑  作者: Mango

将 Sail 安装到现有的 Laravel 8 项目中

Sail 是一个基于 Docker 的 Laravel 开发环境,它可以帮助你轻松、快速地构建和管理 Laravel 应用程序的开发环境。

如果你已经有了一个 Laravel 8 项目,并且想要将 Sail 安装到其中,那么可以按照以下步骤进行操作:

  1. 在项目中安装 Sail

在项目根目录中运行以下命令,安装 Sail:

composer require laravel/sail --dev
  1. 创建 Sail 启动器

在项目根目录中运行以下命令,创建 Sail 启动器:

php artisan sail:install

这个命令将会自动为你的项目创建一个 docker-compose.yml 文件,并提供一些默认的配置项。

  1. 启动 Sail

在项目根目录中运行以下命令,启动 Sail:

./vendor/bin/sail up -d

这个命令将会启动所有 Sail 容器,并将它们放在后台运行。你可以访问 http://localhost 来查看你的 Laravel 应用程序是否正常运行。

  1. 运行 Artisan 命令

现在你可以使用 Sail 容器来运行 php artisan 命令了。例如,在项目根目录中运行以下命令,创建一个新的控制器:

./vendor/bin/sail artisan make:controller TestController

这个命令将会在 app/Http/Controllers 目录中创建一个名为 TestController.php 的文件。

  1. 关闭 Sail

如果你想停止 Sail 容器的运行,可以在项目根目录中运行以下命令:

./vendor/bin/sail down

这个命令将会关闭 Sail 容器,并删除它们。

以上就是将 Sail 安装到现有的 Laravel 8 项目中的步骤。如果你有任何问题或意见,欢迎在评论区留言。