当前位置: 首页 > 知识库问答 >
问题:

PHP编写器“需要”或具有将来版本的条件

漆雕嘉茂
2023-03-14

我需要使用一个尚未发布的错误修复。我可以用这样的东西吗:

"bower-asset/yii2-pjax": "2.0.6 | dev-master#18a9183d578d81fb9dbb1c604daba48815c3ebd5 as 2.0.5"

"bower-asset/yii2-pjax": "2.0.6 | dev-master as 2.0.5"

在我的composer.json?其中2.0.6是未来的稳定版本,dev-master#hash是提交,包括错误修复,现在可以在远程回购(@master)中使用。

共有1个答案

芮祺
2023-03-14

在尝试安装这个包时,我发现它有一个依赖项(感谢lichunplus)。

以下是如何安装依赖项和软件包:

composer require "fxp/composer-asset-plugin:~1.1.1"
composer require "bower-asset/yii2-pjax:dev-master"

由于某种原因,作曲家要求bower-asset-plugin/yii2-pjax: 2.0.6不起作用,似乎作曲家-asset-plugin,该作曲家插件用于安装该bower-asset-plugin并未找到任何相应的版本。

当前版本的Composer被破坏,它返回此错误:


isset或空中的非法偏移类型

通过回滚,您可以返回到旧版本:

composer self-update --rollback
 类似资料:
  • 我使用android Studio制作了一个静态编程语言MultiPlatform Mobile项目,导入SQLDelight后遇到以下错误: 我回答了这个问题,但他们提到的一切我都做对了。在一个文件一个文件地查看之后,我没有找到我在哪里声明了那个版本,于是我决定将我的项目与其中一个示例项目进行比较。 再次查看这些文件后,我发现我在我的应用程序等级中使用了SQLDelightVersion1.5.

  • 问题内容: 我继承了一个使用Spring的应用程序。原始开发人员不可用。Spring jar文件只是“ spring.jar”,因此文件名中没有version#对我有帮助。我想下载对应于jar文件的Spring源代码。MANIFEST.MF文件具有“ Spring- Version:1.2”,但是不够精确。我看过版本1.2.1和1.2.9,它与正确版本不符。关键是有一个从中调用的方法,它似乎不在1

  • 目前的《我的世界》版本(也是我的任何一个MOD都会瞄准的版本)是1.17.1。Forge最近发布了一个与此匹配的版本(对于MC 1.17.1等,您需要Forge 1.17.1)。 Oracle说最新的JDK是17(就像,我离开Java才3年...他们怎么会像这样咀嚼版本号,呃)。 我在一些论坛帖子中发现JDK16不适用于早期的Forge版本,我认为它适用于后来的Forge版本(reflection

  • 我把我的laravel项目上传到一个需要PHP7及以上版本的子域上。我已经更新了子域以使用PHP7。但是,当运行

  • 根据我的头衔。几个月来,我一直在愉快地使用Eclipse,但现在它出现了问题(我认为这是因为我在SDK中添加了API 19)。 无论如何,我删除了SDK和Eclipse,并重新安装了它们。它们位于C:\Program Files(x86)中名为development的文件夹中,与Java文件相同。 所以我加载了Eclipse并且没有错误,所以我想我会更新SDK:Android SDK Tools