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

如何在Laravel 11中正确安装webbingbrasil/filament-maps分支2?

问题:Laravel 11(Filament 3)环境下安装webbingbrasil/filament-maps的版本冲突解决

问题描述

我尝试将webbingbrasil/filament-maps包安装到全新的Laravel 11站点中,但遇到了安装问题,已尝试根据提示修复错误仍未成功。我的composer.json中设置了"minimum-stability": "stable",尽管站点处于开发阶段,但我不想降低minimum-stability等级,请问该如何正确适配Filament 3的版本?

错误日志

hoster@hoster-local:projectPath$ composer require webbingbrasil/filament-maps
./composer.json has been updated
Running composer update webbingbrasil/filament-maps
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires webbingbrasil/filament-maps * -> satisfiable by webbingbrasil/filament-maps[v1.0.0, ..., v1.4.4, v2.0.0].
    - webbingbrasil/filament-maps[v1.0.0, ..., v1.4.4, v2.0.0] require filament/filament ^2.16 -> found filament/filament[v2.16.0, ..., v2.17.56] but it conflicts with your root composer.json require (^3.0-stable).

You can also try re-running composer require with an explicit version constraint, e.g. "composer require webbingbrasil/filament-maps:*" to figure out if any version is installable, or "composer require webbingbrasil/filament-maps:^2.1" if you know which you need.

Installation failed, reverting ./composer.json to its original content.
hoster@hoster-local:projectPath$ composer require webbingbrasil/filament-maps  -W
./composer.json has been updated
Running composer update webbingbrasil/filament-maps --with-all-dependencies
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires webbingbrasil/filament-maps * -> satisfiable by webbingbrasil/filament-maps[v1.0.0, ..., v1.4.4, v2.0.0].
    - webbingbrasil/filament-maps[v1.0.0, ..., v1.4.4, v2.0.0] require filament/filament ^2.16 -> found filament/filament[v2.16.0, ..., v2.17.56] but it conflicts with your root composer.json require (^3.0-stable).

You can also try re-running composer require with an explicit version constraint, e.g. "composer require webbingbrasil/filament-maps:*" to figure out if any version is installable, or "composer require webbingbrasil/filament-maps:^2.1" if you know which you need.

hoster@hoster-local:projectPath$ composer require webbingbrasil/filament-maps:^2.0.0
./composer.json has been updated
Running composer update webbingbrasil/filament-maps
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires webbingbrasil/filament-maps ^2.0.0 -> satisfiable by webbingbrasil/filament-maps[v2.0.0].
    - webbingbrasil/filament-maps v2.0.0 requires filament/filament ^2.16 -> found filament/filament[v2.16.0, ..., v2.17.56] but it conflicts with your root composer.json require (^3.0-stable).


Installation failed, reverting ./composer.json to its original content.
hoster@hoster-local:projectPath$ composer require webbingbrasil/filament-maps:^3.0.0
./composer.json has been updated
Running composer update webbingbrasil/filament-maps
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires webbingbrasil/filament-maps ^3.0.0, found webbingbrasil/filament-maps[v3.0.0-beta.1, v3.0.0-beta.2, 3.x-dev] but it does not match your minimum-stability.

解决方案

核心问题

已发布的webbingbrasil/filament-maps稳定版(v1.x、v2.x)仅支持Filament 2.x,与你项目中的Filament 3.x冲突;而支持Filament 3.x的v3.x版本目前只有beta版和开发分支,受限于全局minimum-stability: stable无法直接安装。

无需修改全局稳定性的解决步骤

你可以单独为该包设置版本容忍度,不影响全局配置:

  1. 执行以下命令直接安装兼容Filament 3的beta版本:
composer require webbingbrasil/filament-maps:^3.0@beta

或者手动编辑composer.json的require块,添加:

"webbingbrasil/filament-maps": "^3.0@beta"

然后执行更新:

composer update webbingbrasil/filament-maps

补充说明

  • @beta后缀仅针对该包生效,不会改变全局的minimum-stability设置
  • 当前v3.x的beta版本已适配Filament 3和Laravel 11,可满足项目需求
  • 后续该包发布正式稳定版后,直接执行composer update webbingbrasil/filament-maps即可升级到稳定版

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 08:14:51