2014-12-03 73 views
1

我有以下回購:作曲家安裝不工作對我的git回購

https://github.com/latheesan-k/laravel-xero和我的項目的composer.json

在我的電腦,我有一個文件夾,名爲test和裏面一個名爲composer.json具有以下內容:

{ 
    "require": { 
     "latheesan-k/laravel-xero": "dev-master" 
    }, 
    "minimum-stability": "dev" 
} 

現在,當我切換到該目錄,然後運行命令作曲家安裝 - 我得到以下錯誤:

The requested package latheesan-k/laravel-xero could not be found in any version, there may be a typo in the package name.

enter image description here

難道我不當這樣做呢?我甚至嘗試將其添加到packagist網站,它似乎並沒有工作。任何想法,我可能會在這裏失蹤?

回答

2

對於叉子和測試請不要使用packagist。而是使用VCS存儲庫。

以下是如何使用它們: https://getcomposer.org/doc/05-repositories.md#vcs。 也可能有私人存儲庫。

對於您的情況下使用這種在您composer.json

"repositories": [ 
    { 
     "type": "vcs", 
     "url": "https://github.com/latheesan-k/laravel-xero" 
    } 
], 
"require": { 
    "laravel/framework": "4.2.*", 
    "latheesan-k/laravel-xero": "dev-master" 
}, 

這不需要你可以刪除它packagist。