2012-11-22 85 views
1

安裝phpmd我有這個在我的composer.json文件:無法通過作曲家

"require": { 
    "phpmd/phpmd:": "1.4.0" 
} 

當我這樣做:

php composer.phar update 

我得到:

問題1個 - 請求包無法找到phpmd/phpmd:1.4.0。

在文檔中,他們說它可以通過作曲家用我使用的行 - 「phpmd/phpmd:」:「1.4.0」刪除。

但它不工作。

http://phpmd.org/download/index.html

爲什麼?

+0

我重申了你的問題,這與zendframework-2有什麼關係? –

回答

0

phpmd/phpmd軟件包位於packagist(https://packagist.org/packages/phpmd/phpmd),它是作曲家搜索軟件包的默認存儲庫。無法找到phpmd聽起來像你有一個離線系統,您的網絡或packagist.org問題有一個超時。

/編輯:

我看到你有一個錯字。不要寫phpmd/phpmd:,而是寫phpmd/phpmd(沒有尾部冒號)。

+0

不,我可以用composer(phpcs,phpunit,doctrine,symfony,zend framework 2)安裝任何其他庫。只有phpmd失敗。 –

+0

在我寫下這篇文章之前,我測試了它(現在我寫了這個評論,我又做了一次)。兩次我安裝了phpmd沒有任何問題。我需要的確切線是'「phpmd/phpmd」:「1.4.0」' –

+0

@RichardKnop看到我的編輯,你有一個錯字。 –