Node.js 从非主分支拉取NPM专用模块

Node.js 从非主分支拉取NPM专用模块,node.js,github,branch,npm,Node.js,Github,Branch,Npm,目前,我们正在使用package.json中的一行代码引入数据层,如下所示: “repoName”:“git+ssh://git@github.com:companyName/repoName.git“ 想知道如何通过NPM引入回购协议的不同分支,以便在不影响生产服务器的分支的情况下进行试验 您也可以选择任何其他的想法。您可以通过在链接后添加一个hash#来使用分支将其拉入 "repoName": "git+ssh://git@github.com:companyName/repoName.gi

目前,我们正在使用package.json中的一行代码引入数据层,如下所示:

“repoName”:“git+ssh://git@github.com:companyName/repoName.git“

想知道如何通过NPM引入回购协议的不同分支,以便在不影响生产服务器的分支的情况下进行试验


您也可以选择任何其他的想法。

您可以通过在链接后添加一个hash
#
来使用分支将其拉入

"repoName": "git+ssh://git@github.com:companyName/repoName.git#branch"
这也适用于标记
#0.1.2
或特定提交哈希id
#b50b5e4787c988fed89b018d10064279311ffe7