You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为Laravel 8现有项目安装指定版本(8.1)的Laravel Sail

为Laravel 8项目安装适配的Laravel Sail方案
  • 方法一:直接指定Sail版本安装
    Laravel Sail的版本与Laravel版本一一对应,Laravel 8适配的Sail版本范围是^1.0。直接在安装命令中指定版本约束即可:

    composer require laravel/sail:^1.0 --dev
    

    这条命令会让Composer自动拉取兼容Laravel 8的最高稳定版Sail。

  • 方法二:通过修改composer.json声明版本
    如果命令行指定版本遇到异常,可以手动编辑项目根目录的composer.json:

    1. 在require-dev字段中添加:
      "laravel/sail": "^1.0"
      
    2. 执行更新命令:
      composer update laravel/sail --dev
      

    此操作会强制Composer按照指定版本约束安装适配的Sail包。

  • 方法三:手动移植Sail配置文件
    若上述方法均无法生效,可直接从Laravel 8的官方初始项目中复制Sail相关文件:

    • 复制docker-compose.yml到你的项目根目录
    • 复制vendor/laravel/sail/bin/sail脚本到项目的bin目录(无bin目录则新建)
    • 给脚本添加执行权限:
      chmod +x bin/sail
      

    完成后即可通过./bin/sail up启动容器环境。


内容的提问来源于stack exchange,提问作者Simon2022

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 14:30:49