Sök…


Anmärkningar

Observera att vi inte diskuterade hur du använder och utvecklar dina lokala paket. Det finns flera sätt, jag föreslår att du använder PACKAGE_DIRS miljövariabeln som beskrivs av David Weldon på sin webbplats .

Installera MGP

Vi använder oss av det stora paketet Meteor Github-paket (mgp) :

npm install --save mgp

Lägg sedan till följande kommando till dina package.json skript:

"mgp": "mgp"

Skapa en fil med namnet git-packages.json i projektroten. Lägg till en konfigurering för varje (privat) Meteor Github-paket som ditt projekt beror på:

{
  "my:yet-another-private-package": {
    "git": "[email protected]:my/private-packages.git",
    "branch": "dev"
  }
}

Mer information om hur du konfigurerar dina privata paket finns i projekten Github repo.

Konfigurera koder för att installera privata Github-paket

Lägg till följande kommando i Codeship-inställningskommandon:

meteor npm run mgp

Nu måste vi ge Codeship åtkomst till dessa privata förvar. Det finns en artikel om Codeship-dokumentation som beskriver denna process i detalj men här är stegen som du måste vidta för Github:

Det borde vara liknande för BitBucket och andra.



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow