使用 git package.json 中的分支代码
Using branch code in package.json from git
我们正在开发 node.js 应用程序,我使用了发布到 npm 的大学包,现在他创建了新的 Git 分支(我们称之为第二个分支)有一种方法可以以某种方式 c 在 package.json 中使用它而不将其发布到 npm? (我只是想测试一下新分支)
更新
我尝试
"git://github.mycompany.corp/vv/app.js.git#newbranch"
它不管用吗?
您可以使用包 json 中的特定 github 分支,方法是添加以下指定格式的依赖项:
git://github.com/<user>/<project>.git#<branch>
所以一种方法是克隆整个项目,然后
试试这些步骤
1) 获取所有分支
git fetch origin
2) 结账到您的第二家分店
git checkout <second branch name> like
git checkout second
3) 现在测试第二个分支
其他方法可能是使用 git subModules 将包作为子模块包含在项目中
请参考这个 link:
https://git-scm.com/book/en/v2/Git-Tools-Submodules
git 子模块添加 git://github.mycompany.corp/vv/app.js.git#newbranch
然后从那里引用 package.json 并测试它。
我们正在开发 node.js 应用程序,我使用了发布到 npm 的大学包,现在他创建了新的 Git 分支(我们称之为第二个分支)有一种方法可以以某种方式 c 在 package.json 中使用它而不将其发布到 npm? (我只是想测试一下新分支)
更新 我尝试
"git://github.mycompany.corp/vv/app.js.git#newbranch"
它不管用吗?
您可以使用包 json 中的特定 github 分支,方法是添加以下指定格式的依赖项:
git://github.com/<user>/<project>.git#<branch>
所以一种方法是克隆整个项目,然后 试试这些步骤
1) 获取所有分支
git fetch origin
2) 结账到您的第二家分店
git checkout <second branch name> like
git checkout second
3) 现在测试第二个分支
其他方法可能是使用 git subModules 将包作为子模块包含在项目中 请参考这个 link:
https://git-scm.com/book/en/v2/Git-Tools-Submodules
git 子模块添加 git://github.mycompany.corp/vv/app.js.git#newbranch
然后从那里引用 package.json 并测试它。