2
發現包我試圖安裝以下作曲家包:作曲/ Packagist不能爲最低穩定性
composer require cr/hashcli
它是一個包,我做到了。但是,當我嘗試安裝它時,出現以下錯誤:
[InvalidArgumentException]
Could not find package cr/hashcli at any version for your minimum-stability
(穩定)。檢查包裝拼寫或您的最低穩定性
我composer.json如下:
{
"name": "cr/hashcli",
"description": "HashCLI - PHP CLI Tool For hashing",
"type": "library",
"keywords": ["hash", "cli"],
"license": "MIT",
"require": {
"php": ">=5.5"
},
"require-dev": {
"phpunit/phpunit": "^5.7"
},
"bin":[
"src/hashCLI"
],
"autoload": {
"classmap": [
"src/"
]
},
"autoload-dev": {
"classmap": [
"tests/"
]
}
}
上爲什麼發生這種情況的任何想法,我怎麼能解決這個問題?
需要什麼來獲得穩定的版本? –
此軟件包的作者需要發佈穩定版本。 – Bizley
@ Bizley的回答幫助我!要使用不穩定的包,你可以將'minimum-stability'設置爲'dev','prefer-stable'設置爲'true'。但是,如果你正在編寫一個軟件包,並且你希望能夠下載它,那麼只需使用Git創建一個標籤**然後你的軟件包就會在packagist上找到穩定的版本。 – AnthonyB