2013-03-10 6 views
4

Avec GruntJS/NPM package.jsonGruntJS/NPM package.json: installation depuis local?

Si j'ai cloné un module de github vers local, comment puis-je référencer cela dans mon package.json afin qu'il s'installe à partir de la version locale?

+0

Je trouve ceci: http://stackoverflow.com/questions/7575627/can-you-host-a-private-repository-for-your-organization-to -use-with-npm Sauf que cela semble trop. Je veux juste pointer vers un répertoire git cloné. – user537339

Répondre

4

Vous pouvez créer une version fourchue du référentiel d'origine sur Github et faire référence à your Github URL in package.json. Vous pouvez même spécifier une branche ou un tag pendant que vous attendez que l'amont accepte les patchs que vous avez.

"dependencies": { 
    "my-task": "git://github.com/username/repo.git#branch" 
} 

Ou, vous pouvez utiliser npm link pour référencer un projet situé sur votre disque dur. Cela fonctionne bien si vous êtes le seul développeur, mais le déploiement sera un peu plus compliqué. (L'option ci-dessus est byfar le meilleur)

+0

Merci pour cela, semble être la meilleure option. – user537339

Questions connexes