0
GIT 저장소에 설정된 맞춤 패키지를 만들었습니다. Composer가 파일을 공급 업체 디렉토리의 디렉토리에 성공적으로 가져 오지만 중첩 된 종속성을 가져와야합니다.이 방법은이 방법을 만족시키는 방법에 대한 답을 찾을 수 없습니다. 작곡가 설치 패키지 의존성
이 패키지 당기는 주요 사이트의 작곡가 파일
: 그래서 일이하고 싶은 것을{
"name": "development/package",
"type" : "project",
"require": {
"php": ">=5.4",
"composer/installers": "~1.0"
},
"require": {
"ellislab/codeigniter": "~3.0"
},
}
: 여기
{
"name": "development/project",
"type" : "project",
"repositories": [
{
"type":"composer",
"url":"https://wpackagist.org"
},
{
"type": "package",
"package": {
"name": "development/package",
"version": "0.0.1",
"source": {
"type": "git",
"url": "https://[email protected]/development/package.git",
"reference" : "v0.0.1"
}
}
},
],
"require": {
"php": ">=5.4",
"composer/installers": "~1.0",
},
"require-dev": {
"development/package": "~0.0"
}
}
그리고는 패키지 자체 로컬 합성기 파일입니다 Composer를 메인 사이트에서 실행할 때 '현재 개발중인'개발/패키지 '를 가져 오지만 패키지 종속성 인'ellislab/codeigniter '도 가져옵니다. 이것에 대한 도움을 주셔서 감사합니다.
답변 해 주셔서 감사합니다.하지만 불행히도 여전히 codeigniter를 가져 오지 않았습니다. – Paul
'https : // developer @ bitbucket.org/development/package.git'에 대한 권한이 없기 때문에 루트 작곡가 json을 테스트 할 수 없습니다. 당신은 그것을 자식이나 다른 곳에 옮겨서 접근 할 수있게 할 수 있습니까? –
방금 여기에서 공개했습니다 : https : //[email protected]/StickyMedia/package.git – Paul