새로운 작곡가 라이브러리 패키지를 만들려고합니다. 나는작곡가 phar 패키지를 찾을 수 없습니다.
composer.phar create-project xlix vendor/xlix/xlix 0.3
명령을 사용하여 composer.json 파일을 만들었습니다.
파일 시스템에서 composer.json 파일은 vendor/xlix/xlix
아래에 있고 테스트 목적으로는 vendor/xlix
에 복사했습니다.
{
"name": "xlix/xlix",
"type": "library",
"description": "XLIX package",
"keywords": ["core"],
"homepage": "http://myhomepage",
"license": "GPL",
"authors": [
{
"name": "Florian Kasper",
"email": "[email protected]"
}
],
"require": {
"php": ">=5.2.4"
},
"autoload": {
"psr-0" : {
"Xlix\\Bundle" : "lib/"
}
},
"extra": {
"branch-alias": {
"dev-master": "1.0"
}
}
}
내가하려고 다음 명령을 :
git:(master) ✗ php composer.phar require xlix/xlix
git:(master) ✗ php composer.phat require vendor/xlix
...
git:(master) ✗ php composer.phar install vendor/xlix
git:(master) ✗ php composer.phar install xlix/xlix
...
때마다 동일한 출력 :
composer.json 파일 내용
는 다음과에서Please provide a version constraint for the xlix/xlix requirement: *
composer.json has been updated
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- The requested package xlix/xlix could not be found in any version, there may be a typo in the package name.
Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.
내 ROOTDIR/composer.json 파일 패키지가 등록됩니다. require 섹션에 있습니다.
"jms/security-extra-bundle": "1.2.*",
"jms/di-extra-bundle": "1.1.*",
"kriswallsmith/assetic": "1.1.*@dev",
"xlix/xlix": ">=0.*"
지금 나는 더 이상 무엇을 해야할지 모르겠다.
질문 :
내가이 만든 실수가 있습니까 아니면 내가 놓친 있나요?
감사합니다. 답장을 늦게 보내서 미안해 –