使用GruntJS / NPM package.json
如果我已经将一个模块从github克隆到本地,我如何在我的package.json中引用它,以便从本地版本安装?
答案 0 :(得分:4)
您可以在Github上创建原始仓库的分叉版本,并引用your Github URL in package.json
。您甚至可以在等待上游接受任何可能的补丁时指定分支或标记。
"dependencies": {
"my-task": "git://github.com/username/repo.git#branch"
}
或者,您可以使用npm link
来引用位于硬盘上的项目。如果您是唯一的开发人员,这可以正常工作,但无论如何部署都会有点棘手。 (上面的选项是最好的选择)