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