无法在Symfony供应商文件夹中从GitHub安装自定义文件夹

时间:2018-05-17 05:25:03

标签: symfony github composer-php

我想在vendor文件夹中的Symfony项目中安装GitHub中的特定文件夹。对于composer.json中的那个,我给出了路径:

"require": {  
  "vivekssharma07/api-library": "^2.12"
}

在GitHub中,我要安装的软件包位于composer.json

{
  "name": "vivekssharma07/api-library"
}

我得到的错误是:

  

问题1请求的包vivekssharma07 / api-library可以   在任何版本中都找不到,包名中可能有拼写错误。

     

可能的原因:包名中的拼写错误包不包含   根据您的要求提供足够稳定的版本   最小稳定性设置

1 个答案:

答案 0 :(得分:0)

如果您没有将fork提交给packagist,则需要在Symfony项目的repositories文件的composer.json部分指定GitHub位置,即

"repositories": [
    {
        "type": "vcs",
        "url": "git@github.com:vivekssharma07/api-library.git"
    } 
]