Composer是PHP编程语言的应用程序级包管理器。它提供了一种标准格式,可以轻松管理基于PHP的项目依赖项(库),并受到Node.js的“npm”和Ruby的“bundler”的强烈启发。 Composer由Nils Adermann和Jordi Boggiano开发。他们都继续管理这个项目。更多信息,请访问https://getcomposer.org。
我尝试在 Windows 7 和 XAMPP 上安装 Composer,但在运行安装设置时收到这些错误/消息。 您指定的 PHP exe 文件未正确运行: C:\xampp\php\php.ex...
类“Illuminate\Html\HtmlServiceProvider”未找到 Laravel 5
我正在尝试使用 Laravel 5 添加 HtmlServiceProvider。 我不断收到以下错误: Compiled.php 第 6391 行中的 FatalErrorException: 未找到“Illuminate\Html\HtmlServiceProvider”类 ...
我正在尝试 Composer-install 并收到以下错误:您的包名称 access-nyc 无效,它应该有供应商名称、正斜杠和包名称。 我的 p 中有以下内容...
在 ProviderRepository.php 第 208 行中找不到 Provider 类
我尝试卸载 spatie/Geocoder 包 https://github.com/spatie/geocoder 它来自我的 laravel 应用程序,它从 Github 提取软件包,但软件包卸载不成功...
如何让“composer require”保存确切的包版本,而不是范围?
安装composer包时(例如composer require foo/bar),如何默认在composer.json中保存确切的包版本(例如1.0.0)而不是版本范围(^1.0)? 例如。 NPM 有这个
安装composer包时(例如composer require foo/bar),如何默认在composer.json中保存确切的包版本(例如1.0.0)而不是版本范围(^1.0)? 例如。 NPM 有这个
找出用于构建composer.lock文件的composer版本
我的大多数项目都是使用 Composer 1 构建的。现在我要升级到 Composer 2,我想运行一个命令来获取用于构建项目的 Composer 版本。什么是b...
herd-lite 和作曲家更改了我的 php.ini 位置
我是 PHP 新手,但我需要一个 CodeIgniter 4 项目。我下载了 php 8.3.12 并将其添加到环境变量中(我使用的是 Windows 10)。之后我用setup-exe安装了composer并且......
我需要运行在composer文件中定义的laravel应用程序: “要求”: { "php": "^8.1", "laravel/framework": "^10.0", “塔图米奥/塔图姆...
如何强制为特定 PHP 版本创建新的 Symfony 应用程序?
我想生成一个Symfony应用程序,它可以与PHP版本兼容至7.4.22。 在我的本地计算机上,PHP 版本是 8.0.2,但在托管上是 7.4.22。 Symfony 应用程序是通用的...
Composer 在删除、移动和移除命令时产生错误(Godaddy 共享主机)
我已经在 Godaddy 共享主机上安装了 Composer。当我在 SSH 上运行删除、移动和删除命令时,出现以下错误。可能是由于没有正确的权限来运行 Composer ...
如何解决作为依赖项的依赖项而删除的 Packagist 包?
我们的PHP应用程序在我们的composer.json文件中定义了Packagist依赖项aaa/foo。 该包依赖于已删除的 Packagist 包,我们称之为:bbb/bar。 这打破了我们的
我遇到错误: 找不到类“\App\User” 这个错误出现在我的 Laravel 应用程序中,该应用程序运行良好近一年。它仍在我同事的笔记本电脑上运行...
将 Laravel 从 9 升级到 10。更新供应商文件夹之外的文件
我想将现有的 Laravel 9 项目升级到版本 10。目标是,不仅供应商文件通过 Composer 进行更新。此外,我想反映我的项目中的变化'...
composer.lock 中 symfony/var-dumper 的问题
当我启动我的composer安装时,我的composer.lock出现了问题。 我有一个错误: symfony/var-dumper v4.0.12 的安装请求 -> 可满足 symfony/var-dumper[v4.0.12...
“./composer.json”与预期的 JSON 架构不匹配
[Composer\Json\JsonValidationException] “./composer.json”与预期的 JSON 模式不匹配: - 属性名称为必填项 - 需要提供属性描述 我试过梳理
TYPO3 扩展中的 PHPStan 配置错误:别名加载器已注册
我在为 TYPO3 扩展(TYPO3 v13.4.1、PHP 8.2、DDEV 环境)配置 PHPStan 时遇到问题。 我有一个自定义扩展,需要配置 PHPStan 以使用来自
我有一个正在运行的项目,有一些依赖项。我正在做一些修改,并且需要一个新的包。因此,在我的开发平台上,我运行 Composer require x/x 并且安装了该包。 现在我
要启用扩展,请验证它们是否已在您的 .ini 文件中启用: - CyberPanel
当我尝试安装作曲家时,此错误显示: 要启用扩展,请验证它们是否已在 .ini 文件中启用 我正在使用 CyberPanel 所以我运行这个命令,但出现错误。 sudo apt-get install ...
我正在尝试在我的供应商文件夹上运行 behat。我已经全局安装了 Composer,也安装了 behat 包,但是每次运行 bin/behat 时,我都会不断从 Composer 收到此消息 你必须...