2013-03-10 248 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