2013-03-10 244 views
4

隨着GruntJS/NPM的package.jsonGruntJS/NPM package.json:從本地安裝?

如果我克隆一個模塊從GitHub到本地,我怎麼可以參考,在我的package.json所以從本地版本安裝?

+0

我發現這個: http://stackoverflow.com/questions/7575627/can-you-host-a-private-repository-for-your-organization-to -use-with-npm 除了看起來太多。我只想指向克隆的git目錄。 – user537339 2013-03-10 09:25:57

回答

4

您可以在Github上創建原始回購的分叉版本,並參考your Github URL in package.json。您甚至可以在等待上游時指定分支或標籤來接受您可能擁有的任何補丁。

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

或者,你可以使用npm link引用位於硬盤驅動器上的一個項目。如果您是唯一的開發人員,這可以很好地工作,但無論如何,部署將會更棘手。 (上面的選項是最好的一個)

+0

感謝您的支持,似乎是最好的選擇。 – user537339 2013-03-10 10:16:40