GruntJS/NPM包的package.json:如何从本地安装?

4

使用GruntJS/NPM的package.json

如果我从github克隆了一个模块到本地,如何在我的package.json中引用它以便安装本地版本?


我找到了这个链接:https://dev59.com/amsz5IYBdhLWcg3w6MRS但似乎太麻烦了。我只想指向一个克隆的git目录。 - user537339
1个回答

4

您可以在 Github 上创建原始 repo 的分叉版本,并在 package.json 中引用 您的 Github URL。您甚至可以指定一个分支或标签,同时等待上游接受您可能有的任何补丁。

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

或者,您可以使用npm link来引用位于硬盘上的项目。如果您是唯一的开发人员,那么这样做很好,但无论如何部署都会更加棘手。(上面的选项是迄今为止最好的选择)


谢谢这个,看起来是最好的选择。 - user537339

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接