最小稳定性问题

4
我想通过composer安装neitanod/forceutf8,但是出现了错误:

无法在您的最小稳定性(dev)的任何版本中找到要求的包。检查包名拼写或您的最小稳定性。

这已经是第二次出现这种情况了-之前是使用html2text时出现的。 如何解决?
编辑: 我的composer.json:
{
  "name": "vendor_name/package_name",
  "description": "description_text",
  "minimum-stability": "dev",
  "license": "proprietary",
  "authors": [
    {
      "name": "author's name",
      "email": "email@example.com"
    }
  ],
  "require": {
    ...
  }
}

你怎么安装这个包?对我来说,运行 composer require neitanod/forceutf8 就可以了。你的 composer.json 文件里是什么内容?如果有 "minimum-stability: dev" 这一行,尝试将其删除。 - Tomas Votruba
我删除了那行代码 - 没有运气 `C:\wamp\bin\php\php5.5.12\php.exe C:\strony\www\system_api\composer.phar require neitanod/forceutf8:v1.4 require -n --no-progress[InvalidArgumentException] 在您的最小稳定性(stable)下找不到任何版本的require包。请检查包拼写或您的最小稳定性。 - piernik
1
只需尝试使用 composer.phar require neitanod/forceutf8 即可。您重复了 require 关键字。 - Tomas Votruba
当我移除了 require -n --no-progress 后,一切都正常了 - 谢谢您。 - piernik
你可以发布完整的答案 - 我会标记它(不知道如何将评论标记为答案) - piernik
1个回答

3

在你的命令中,你重复使用了 require 关键字。

composer.phar require neitanod/forceutf8:v1.4 require => 这意味着你想要安装两个包,分别是 neitanod/forceutf8:v1.4require

尝试只运行 composer.phar require neitanod/forceutf8


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接