1
코드가 없지만 종속성 목록이있는 작성기 프로젝트가 있습니다. 난 모든 종속 패키지를 다운로드하고 이후에 각각의 bash 명령어를 실행하기 위해 composer install
을 실행하고 싶다.중첩 된 패키지의 작성기 실행 스크립트
내 composer.json :
{
\t "name": "testmain/testmain",
\t "description": "testmain",
\t "minimum-stability": "dev",
\t "repositories": [{
\t \t \t "type": "package",
\t \t \t "package": {
\t \t \t \t "name": "testsub/testsub1",
\t \t \t \t "description": "testsub/testsub1",
\t \t \t \t "version": "master",
\t \t \t \t "source": {
\t \t \t \t \t "url": "https://github.com/testsub/testsub1",
\t \t \t \t \t "type": "git",
\t \t \t \t \t "reference": "master"
\t \t \t \t },
\t \t \t \t "scripts": {
\t \t \t \t \t "post-install-cmd": [
\t \t \t \t \t \t "make",
\t \t \t \t \t \t "make install"
\t \t \t \t \t ]
\t \t \t \t }
\t \t \t }
\t \t },
\t \t {
\t \t \t "type": "package",
\t \t \t "package": {
\t \t \t \t "name": "testsub/testsub2",
\t \t \t \t "description": "testsub/testsub2",
\t \t \t \t "version": "master",
\t \t \t \t "source": {
\t \t \t \t \t "url": "https://github.com/testsub/testsub2",
\t \t \t \t \t "type": "git",
\t \t \t \t \t "reference": "master"
\t \t \t \t },
\t \t \t \t "scripts": {
\t \t \t \t \t "post-install-cmd": [
\t \t \t \t \t \t "make",
\t \t \t \t \t \t "make install"
\t \t \t \t \t ]
\t \t \t \t }
\t \t \t }
\t \t }
\t ],
\t "require": {
\t \t "testsub/testsub1": "master",
\t \t "testsub/testsub2": "master"
\t }
}
문제는 중첩 된 패키지의 scripts
순서를 실행에있는 모든 스크립트는 작곡가에 의해 무시됩니다.
감사합니다.