Javascript 在CI期间将npm依赖项包分支与当前项目同步

Javascript 在CI期间将npm依赖项包分支与当前项目同步,javascript,node.js,npm,continuous-integration,package,Javascript,Node.js,Npm,Continuous Integration,Package,我有一个nodejs项目,它依赖于我开发的一个单独的库。问题是,在CI阶段(或不只是此阶段)在当前项目中自动安装具有相同分支(或主分支,如果不存在)的库的最佳实践是什么 在我工作的地方,我们通过将库处理到当前服务器并将此目录作为本地依赖项包含在package.json中来实现。但这似乎是一个很大的划痕,我想知道是否有更聪明或更惯用的方法来达到同样的结果

我有一个nodejs项目,它依赖于我开发的一个单独的库。问题是,在CI阶段(或不只是此阶段)在当前项目中自动安装具有相同分支(或主分支,如果不存在)的库的最佳实践是什么

在我工作的地方,我们通过将库处理到当前服务器并将此目录作为本地依赖项包含在
package.json
中来实现。但这似乎是一个很大的划痕,我想知道是否有更聪明或更惯用的方法来达到同样的结果