我可以从某个分支或标签从GitHub安装NPM模块吗?

时间:2015-06-04 16:08:01

标签: node.js github tags npm install

我现在有:

"dependencies": { "mymodule": "owner/repo" }

"dependencies": { "mymodule": "git+ssh://git@github.com/owner/repo.git" }

NPM从master分支机构的GitHub安装模块。

有没有办法告诉NPM安装某个标签或master以外的分支的HEAD?

1 个答案:

答案 0 :(得分:2)

https://docs.npmjs.com/files/package.json#git-urls-as-dependencies

"dependencies": {
  "mymodule": "git+ssh://git@github.com/owner/repo.git#commit-ish"
}
  

commit-ish可以是任何标记,sha或分支,可以作为git checkout的参数提供。默认值为master。