을 의존도로 설치하려면 npm을 npm install
을 통해 package.json
에서 읽으려고합니다. 불행히도이 npm 패키지는 노드 0.6.x에서 깨졌지만 문제점을 수정하는 분기 된 저장소가 있으므로 문제는 없습니다 (https://github.com/hughsk/node-gitteh.git). 이제 npm은 서브 모듈로 forked git를 설치합니다
package.json
에 GitHub의에서 타르를 다운로드하려고, 그래서 만약이 포크의 repo는, 서브 모듈을 가지고 있다는 것입니다 :
, "dependencies" : {
"gitteh" : "https://github.com/hughsk/node-gitteh/tarball/master"
}
나는 "서브 모듈 폴더를 찾을 수 없습니다"을 동일시 오류가 . 수동으로 동일한 저장소를 복제하고 node-gitteh
폴더에서 재귀 하위 모듈 업데이트와 npm install
을 수행하면 정상적으로 작동하지만 npm에서이 작업을 수행하는 방법을 알 수 없습니다.
npm은'.gitmodules'을 복사하지 않으므로 로컬에서만 작동합니다. ( –
제 경우에는 npm이 .gitmodules를 제공하지만, .git 파일이 없으면 충분하지 않습니다. install :( – Steve
Mine은'.gitmodules' 파일을 유지하지만, 그게 전부입니다. 다른 git 메타 데이터 중 아무 것도 나타나지 않으며 서브 모듈 디렉토리가 전혀 나타나지 않습니다. – Chev