수색…
비고
지역 패키지를 사용하고 개발하는 방법은 논의하지 않았습니다. 몇 가지 방법이 있습니다. David Weldon이 설명한 PACKAGE_DIRS
환경 변수 를 자신의 웹 사이트 에서 사용하는 것이 좋습니다.
MGP 설치
우리는 Dispatches great Meteor Github Packages (mgp) 패키지를 사용합니다 :
npm install --save mgp
그런 다음 package.json
스크립트에 다음 명령을 추가하십시오.
"mgp": "mgp"
프로젝트 루트에 git-packages.json
이라는 파일을 만듭니다. 프로젝트가 의존하는 모든 (개인) Meteor Github 패키지에 대한 설정을 추가하십시오 :
{
"my:yet-another-private-package": {
"git": "[email protected]:my/private-packages.git",
"branch": "dev"
}
}
비공개 패키지를 구성하는 방법에 대한 자세한 내용은 프로젝트 Github repo 에서 찾을 수 있습니다 .
개인 Github 패키지를 설치하기위한 코드 설정
Codeship 설정 명령에 다음 명령을 추가하십시오.
meteor npm run mgp
이제이 개인 저장소에 코드 액세스 권한을 부여해야합니다. 이 과정을 자세히 설명하는 Cipship 문서가 있지만 여기 Github에서 취해야 할 단계가 있습니다.
- 새 Github 계정을 만듭니다. 소위 기계 사용자 .
- 테스트중인 repo에서 배포 키를 제거하십시오. 여기 : https://github.com/YOUR_USERNAME/REPO_UNDER_TEST/settings/keys
- 코드 공유 프로젝트 설정에서 SSH 공개 키를 가져옵니다. 여기 어딘가 : https://codeship.com/projects/PROJECT_NUMBER/configure
- 이 SSH 공개 키를 컴퓨터 사용자의 SSH 키에 추가하십시오 : https://github.com/settings/keys
- 이 컴퓨터에 사용자가 참조하는 모든 저장소에 대한 액세스 권한 부여
그것은 BitBucket과 다른 것들과 유사해야합니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow