首页 > 解决方案 > 作曲家搜索错误“没有足够的参数(缺少:“令牌”)”

问题描述

我试图在 bitbucket 上为作曲家构建一个存储库。存储库名称如下所示: bitbucket.org/example/composer.

我还有一个包含 php 文件的供应商目录。这是我在 bitbucket 存储库 master 分支中的 composer.json 文件:

{
  "name": "example/composer",
  "description": "composer repository",
  "require": {
    "php": ">=5.4"
  },
  "autoload": {
    "psr-4": {
      "example\\composer\\": "vendor/"
    }
  }
}

这是我在服务器上的 composer.json

{
  "name" : "example/composer",
  "description" : "composer repository",
  "repositories": [
    {
      "type": "vcs",
      "url":  "git@bitbucket.org:example/composer.git"
    }
  ],
  "require": {
    "php": ">=5.4"
  }
}

当我安装 Composer 时,它会使用自动加载文件创建目录供应商,但是当我键入 Composer Search 时,会出现此错误:

错误信息截图

标签: phplinuxcomposer-php

解决方案


推荐阅读